Lazarus

Software screenshot:
Lazarus
Rincian Software:
Versi: 1.4.2 Diperbarui
Tanggal Upload: 18 Jul 15
Pengembang: Michael A. Hess
Lisensi: Gratis
Popularitas: 237

Rating: nan/5 (Total Votes: 0)

Lazarus merupakan open source, cross-platform dan perangkat lunak yang didistribusikan secara bebas yang menyediakan koleksi perpustakaan kelas untuk compiler FreePascal, dirancang untuk meniru bahasa pemrograman Delphi. Ini & rsquo;. Sa RAD (Rapid Application Development) Object Pascal Pengembangan IDE (Integrated Development Environment)


Fitur sekilas

Lazarus adalah setara open source software Delphi VCL komersial, direkayasa untuk bekerja pada platform yang didukung oleh Free Pascal dan menjadi widget-independen. Hal ini dirancang untuk memahami dan mengkompilasi Delphi sintaks, yang tentu saja OOP (Object Oriented Pascal), dan menyediakan pengguna dengan editor kode sumber yang kuat yang memiliki code completion dan sintaks.

Ini fitur form drag dan drop desainer yang memungkinkan pengembang untuk dengan mudah membuat layout negara-ot-the-art, otomatis mensinkronisasikan antara bentuk kode sumber dan GUI, memungkinkan Anda untuk dengan mudah dan cepat menavigasi kode sumber Pascal, mengintegrasikan debugger dan sistem yang dibangun yang memungkinkan pengembang untuk menguji, menjalankan dan debug proyek mereka langsung dari IDE, dan dilengkapi dengan pre-loaded dengan berbagai alat refactoring.

Selain itu, software ini memiliki arsitektur plugin yang kuat yang memungkinkan Anda untuk memperluas fungsionalitas dengan menginstal plugin pihak ketiga, memberikan charting dan fungsi pelaporan, dukungan untuk UTF-8 pengkodean karakter, dukungan i18n, serta berbagai kerangka basis data.


Di bawah sistem operasi hood dan didukung

Free Pascal adalah sebuah kompiler open source yang berjalan di GNU / Linux, FreeBSD, Mac OS X, Microsoft Windows, OS / 2, 68K dan sistem operasi POSIX lainnya. Hal ini ditulis dalam Delphi / Kylix, FreePascal, Object bahasa pemrograman Pascal, Pascal dan Lazarus.


Ketersediaan dan arsitektur hardware yang didukung

Perangkat lunak ini tersedia untuk di-download sebagai binari pre-built untuk semua distro GNU / Linux yang menggunakan format DEB atau paket RPM, serta arsip sumber universal yang memungkinkan Anda untuk mengoptimalkan dan menginstal proyek pada distribusi yang lain dari Linux. . Lazarus telah berhasil diuji dengan kedua 32-bit dan 64-bit arsitektur perangkat keras pada berbagai platform komputer

Apa yang baru dalam rilis ini:

  • Versi ini menambahkan perbaikan bug untuk IDE, debugger, Qt widgetset, SynEdit dan LCL

Apa yang baru di versi 1.2.6:

  • Versi ini menambahkan perbaikan bug untuk IDE, debugger, widgetset qt, SynEdit dan LCL

Apa yang baru dalam versi 1.0.12:

  • Versi ini menambahkan perbaikan bug, termasuk yang di LCL, IDE, TAChart, dan SynEdit.

Apa yang baru dalam versi 1.0.10:

  • codetools r40581 fpc skor sumber: Unit Fileinfo pada target non meringis, bug [24070]
  • codetools r41481 dihapus tua fpc 1.0 mendefinisikan, menggigit 2.7.1 sumber
  • DBGrids r40543 memperbaiki kecelakaan di PrepareCellHints ketika DataLink tidak aktif (masalah [0024028]).
  • r41240 Debugger utf8 konten untuk acara-log (peringatan / OutputDebugString). Isu [24353]
  • r41233, r41260, r41265, r41266, r41270, r41273, r41275, r41279, r41293 Debugger Peningkatan ShortString deteksi. string dengan konten utf8 di penduduk setempat dan beberapa di jam tangan
  • r41298 Debugger lebih utf8 untuk string dalam jam tangan
  • r38231 IDE itmEditUndo itmEditRedo hampir selalu Diaktifkan, bahkan ketika tidak mungkin untuk Undo Redo dalam sumber Editor, masalah [22633]
  • r39405 IDE Autocheck radiobutton ketika Anda memasukkan nilai dalam HeightEdit / WidthEdit, masalah [23398]
  • r40577 tes IDE pengaturan compiler: pesan acara ketika sibuk
  • r40628 IDE tetap menunjukkan dependensi rusak
  • r40640 IDE bantuan untuk pesan fpc: kecelakaan tetap bila tidak ada bantuan ditemukan, pencarian untuk file pesan di direktori compiler
  • versi r40730 IDE file sumber daya proyek: tidak mengatur Modifie adalah sama dan menginisialisasi setelah membaca
  • r40803 IDE: paket Editor: memperpanjang Unit / path include: memperpendek jalur yang tidak sub direktori, bug [24272]
  • r41130 IDE menghapus & dari resourcestrings peta tombol
  • r41165 IDE keterangan tetap Free Pascal di stabilo
  • r41319 IDE menambahkan contoh proyek untuk menu baru hanya sekali
  • r40636 IDEIntf mendaftar TBoolPropertyEditor untuk WordBool, LongBool dan QWordBool, diperlukan karena fpc 2.6.0
  • r40728 IDEIntf: TCollectionPropertyEditor: tetap unselecting jika pemilik dibebaskan
  • r41049 Installer, Win menambahkan terjemahan Perancis. Menambal oleh ChrisF. Isu [24171]
  • r41057 Installer, Win dibersihkan OldInOtherFolder1 string sebagai per komentar ChrisF di bug [24171]
  • r40562 LCL gtk, memperbaiki LazReport desainer kadang-kadang disajikan sebagai band vertikal atau horizontal tipis yang membentang dari tengah layar di bawah gtk2 / 64-bit, yang berkaitan dengan mengeluarkan [21634]
  • r40778 LCL navFocusableButtons tidak bekerja di TDBNavigator, Patch dimodifikasi dari Ederson Cassio, masalah [24191]
  • r41501 LCL penggunaan UTF8Length bukan Panjang di calc dbgrid lebar lapangan kolom, dari Rumen Gyurov, masalah [24491]
  • r40758 LCL conditional tetap untuk LCLWidgetType standar
  • r41373 LCL TTreeView: cache saat menambahkan simpul
  • r41411 LCL mencegah perubahan dbcombobox ketika autoedit adalah palsu. Isu [24207]
  • r41453 LCL TFilterComboBox: freenotification untuk ShellListView, bug [24512]
  • r41477 LCL gtk2 tetap AskUser, QuestionDlg melarikan diri akibat kunci
  • r40900 LCL MaskEdit: menghormati Autoselect jika kontrol bertopeng. Isu [0024311]
  • r40513 Qt tidak memicu peristiwa gulir sambil menelepon SetScrollInfo, memperbaiki masalah 23815
  • r40563 Qt warna default teks tetap QTabBar. masalah [23985]
  • r40956 Qt penentuan tetap isi string (RightToLeft vs LeftToRight). Masalah # 24340
  • r40621,40622, 40625 Qt perbaikan untuk kereta window manager xfwm4 bawah X11
  • format r40993 Qt
  • r40995 Qt visibilitas tetap kelas THintWindow ketika virtual desktop diaktifkan atau aplikasi minimized.issue # 24363
  • r41339 Qt tetap perilaku buruk dari jendela popup di bawah jendela metacity manager.
  • r41346 Qt masalah tetap dengan modal dan jendela popup di atas jendela modal dengan Mint Marco window manager (Mate desktop)
  • r41378 Qt bug tetap dengan AltGr penanganan kunci di bawah windows.We menggunakan winapi langsung sebagai solusi untuk bug di perpustakaan Qt. masalah [23808]
  • r40764 Qt dilaksanakan getKeyState untuk caps lock dan numlock di bawah x11 dan win32 target
  • r41347 Qt ulang perbaikan untuk metacity seperti wm ini. Sekarang marco dan gnome shell yang dipetakan sebagai metacity.
  • r40954 Qt menggunakan QPolygonH untuk menarik daerah poli di FillRgn ()
  • r41144 Qt solusi untuk Qt lib bug (QStyle) di mana tombol dinonaktifkan tidak mengaktifkan warna dinonaktifkan palet. masalah [24413]
  • ShellCtrls r40723 menyatakan properti ViewStyle dari TShellListView sebagai & quot; bawaan vsReport & quot; (masalah [0024226]).
  • r41220, r41222, r41228 SynEdit ruang Potong - posisi saja: Jangan menandai penyangga sebagai dimodifikasi, jika menekan ruang di EOL. Menindaklanjuti revisi 40680
  • r40545 SynEdit Tetap selokan Resize. Isu [0023990]
  • r40680 SynEdit tetap langsing-ruang (modus & quot; posisi hanya & quot;) akan teks korup di undo tertentu. Isu [24101]
  • r41046 SynEdit Tetap lipat dalam & quot; perpustakaan & quot; kode. Isu [0024370]
  • r37854 SynEdit Pas Highlighter: mengenali {$ IFOPT}
  • r41047 SynEdit Pas Highlighter: Menyelesaikan daftar ifdef, ifopt, elseif arahan
  • r41129 SynEdit Tetap lipat dalam & quot; label & quot; kode. Isu [0024417]
  • r41340 Translations dikembalikan terjemahan bahasa Arab untuk r37531 oleh permintaan Mazen Neifer (saat ini Arab terjemahan maintainer). Alasan miskin kualitas / terjemahan mesin, yang membuat sulit untuk menggunakan IDE diterjemahkan.

Apa yang baru di versi 1.0.6:.

  • Ini adalah rilis bugfix

Apa yang baru di versi 1.0.4:

  • r39177 Customdrawn membuat fungsi waktu terkait 64-bit aman (perbaikan mirip dengan r39164), patch dari bug [23052] oleh LKS
  • r39280 Debugger Periksa-Dialog, mencegah kecelakaan, karena update bersarang
  • r39285 Debugger Jangan memperlakukan & quot; && quot; sebagai accel-char ketika menampilkan pengecualian. Isu [0023321]
  • r39290 Debugger Perbaiki memperbarui Periksa dialog, jika dipicu melalui sumber-editor (menu pop-up)
  • r39333 Debugger Fix berbagai cek di disassembler (64 bit debuggee). Isu [0023355]
  • r39042 Debugger Nonaktifkan & quot; lari ke kursor & quot; ketika debugger dihentikan. Perintah ini terbatas pada frame (fungsi). Hal ini tidak dapat digunakan untuk memulai sebuah proyek. (juga menonaktifkan dcJumpTo, dcStepOut)
  • r39131 Debugger tetap lingkaran tak berujung dalam menonton eval (eval typecast pointer ke record)
  • r39030 GTK2 tetap TGtk2WSCustomListView.GetDisplayRect, penyaji sel juga tetap yang dikirim salah Item id ke pemilik ditarik daftar view.issue [23094]
  • r39032 GTK2 tidak membuat item listbox secara default jika kita customdrawn. masalah [23093]
  • r39033 GTK2 kecelakaan tetap dengan TListView diperkenalkan dengan r39032.
  • r39034 GTK2 LineTo dan MoveToEx harus mengambil hdc offset ke account.issue [23057]
  • r39035 GTK2 pernyataan tetap dari perpustakaan gtk2. masalah [23099]
  • r39036 GTK2 tidak berlaku devctx offset ke penPos, regresi r39034.issue [23057]
  • r39037 GTK2 benar tetap LineTo () dan MoveToEx () regresi dari r39034
  • r39043 GTK2 tetap clientRect dari GtkTreeView, rutin GetWidgetClientRect baru () di gtk2proc untuk menyederhanakan gtk2winapi, offset tetap untuk kustom ditarik ListView.
  • r39147 GTK2 menggunakan pendekatan yang lebih baik untuk RecreateWnd di TGtk2WSCustomListView, memperbaiki render dari ikon tampilan. masalah [23171]
  • r39148 GTK2 menambahkan kelas TGtk2DeviceContext sebagai usang. bagian dari masalah [23168]
  • r39162 GTK2 kursor tetap perilaku posisi di GtkEntry fokus / unfocus. isu [21897], [23.182].
  • r39217 GTK2 ingat pilihan ketika mengedit looses focus.Also mengadakan pemilihan uji ketika Autoselect adalah true.Patch oleh Fabrizio Fellini dimodifikasi oleh saya untuk aturan autoselect. masalah perbaikan [23219], [23.246] (regresi).
  • r39220, r39221 GTK2 memeriksa apakah scrollbar pegangan dialokasikan saat mengatur params.
  • r39229 GTK2 percobaan untuk memperbaiki pembekuan dari TFloatSpinEdit ketika kita tidak menggunakan unit CLocale sejak gtk2 mengambil info dari $ LANG dan DecimalSeparator kami bisa berbeda. masalah [23190]
  • r39308 gtk2 mendaftar TGtk2WSScrollBar untuk TCustomScrollBar bukan TScrollBar. Perbaikan [23200]
  • r39326 GTK2 offset tetap di GTK2 poligon laci. masalah [23359]
  • r39327 GTK2 memperbaiki yang benar untuk masalah [23359]
  • r39371 GTK2 huruf tetap berubah warna pada TCheckBox ketika caption kosong. masalah [23373]
  • r39374 IDE Petunjuk: Perbaiki petunjuk malformated, jika teks telah ampersand. atau

Apa yang baru di versi 1.0.2:.

  • Ini adalah rilis bugfix

Apa yang baru dalam versi 0.9.30:

  • Versi ini didasarkan pada fpc 2.4.2 dan berisi sejumlah besar fitur baru.

Apa yang baru dalam versi 0.9.28:

  • Dalam rilis utama ini, IDE memiliki banyak sumber perbaikan editor seperti tampilan & quot; lebar ganda & quot; font (seperti Timur, Jepang, Cina, dan Arab) blok persisten, kode yang lebih baik lipat, menyoroti, editing syncro, dan.
  • debugger memiliki jendela assembler, penanganan eksepsi mudah, dan sifat breakpoint.
  • The LCL sekarang menggunakan GTK2 sebagai widgetset default pada Linux dan BSD dan termasuk kelas TMonitor untuk dukungan multi-monitor.
  • Refactoring dari LCL mengurangi ukuran minimal executable sekitar 15%.
  • Dukungan dukungan TFrame telah meningkat, sehingga Anda secara visual dapat desainer sarang dalam IDE.

Apa yang baru di Versi 0.9.26.2:

  • This meningkatkan dukungan untuk ikon aplikasi.
  • dialog Option ditingkatkan dengan menggunakan frame.
  • Beberapa bug diperbaiki.

Software yang serupa

Kscope4
Kscope4

20 Feb 15

KScope
KScope

2 Jun 15

Android Studio
Android Studio

9 Dec 15

Komentar untuk Lazarus

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!