Lazarus

Screenshot der Software:
Lazarus
Softwarebeschreibung:
Version: 1.4.2 Aktualisiert
Upload-Datum: 18 Jul 15
Entwickler: Michael A. Hess
Lizenz: Frei
Popularität: 237

Rating: nan/5 (Total Votes: 0)

Lazarus ist ein Open Source, Cross-Plattform-und frei verteilt Software, die eine Sammlung von Klassenbibliotheken sieht die Freepascal-Compiler, entworfen, um die Programmiersprache Delphi emulieren. Es & rsquo; s. A. RAD (Rapid Application Development) Object Pascal Entwicklung IDE (Integrated Development Environment)


Features auf einen Blick

Lazarus ist die Open-Source-Äquivalent der kommerziellen Delphi VCL-Software entwickelt, um auf jeder Plattform von Free Pascal unterstützt arbeiten und Widget-unabhängig zu sein. Es wurde entwickelt, um zu verstehen und zu kompilieren Delphi-Syntax, die natürlich OOP (objektorientierten Pascal) ist, und bietet dem Anwender eine leistungsstarke Quellcode-Editor, Code-Vervollständigung und Syntax-Highlighting bietet.

Es verfügt über eine Drag & Drop-Formulardesigner, die Entwicklern die einfache State-ot-the-art-Layouts erstellen können, automatisch synchronisiert zwischen den Source-Code und GUI-Formulare, ermöglicht es Ihnen, schnell und einfach zu navigieren die Pascal-Quellcode integriert ein Debugger und eingebaute System, mit der Entwickler testen können, Ausführen und Debuggen ihrer Projekte direkt aus der IDE, und kommt mit verschiedenen Refactoring-Tools vorinstalliert.

Zusätzlich kann die Software verfügt über eine leistungsstarke Plugin-Architektur, die Sie, um seine Funktionalität durch die Installation von Plugins von Drittanbietern erweitern zu ermöglichen, bietet Charting und Reporting-Funktionalität, Unterstützung für UTF-8-Zeichencodierungen, i18n Unterstützung, sowie verschiedene Datenbank-Frameworks.


Unter der Haube und unterstützte Betriebssysteme

Free Pascal ist ein Open Source-Compiler, die auf GNU / Linux, FreeBSD, Mac OS X, Microsoft Windows, OS / 2, 68 K und anderen POSIX-Betriebssystemen läuft. Es ist in der Delphi / Kylix, Freepascal geschrieben, Object Pascal, Pascal und Lazarus Programmiersprachen.


Verfügbarkeit und unterstützten Hardware-Architekturen

Die Software steht zum Download als vorgefertigte Binaries für alle GNU / Linux Distributionen, die das DEB oder RPM-Paket-Format verwendet, aber auch als Universalquellen-Archiv, das Sie zu optimieren und auf einer anderen Verteilung der Installation das Projekt ermöglicht verfügbar Linux. . Lazarus wurde erfolgreich mit 32-Bit- und 64-Bit-Hardware-Architekturen auf eine breite Palette von Computer-Plattformen getestet

Was ist neu in dieser Pressemitteilung:

  • Diese Version bringt Bugfixes für die IDE, Debugger, Qt Widgetset, SynEdit und LCL

Was ist neu in der Version 1.2.6:

  • Diese Version bringt Bugfixes für die IDE, Debugger, Qt Widgetset, SynEdit und LCL

Was ist neu in Version 1.0.12:

  • Diese Version bringt Bugfixes, darunter auch solche in LCL, IDE, TAChart und SynEdit.

Was ist neu in Version 1.0.10:

  • r40581 Codetools fpc Quelle Noten: Einheit fileinfo auf Kurs nicht zusammenzucken, bug [24070]
  • r41481 Codetools entfernt alte FPC 1.0 definiert, Beißen 2.7.1 Quellen
  • r40543 DBGrids beheben Absturz in PrepareCellHints bei Datalink ist nicht aktiv (Ausgabe [0024028]).
  • r41240 Debugger utf8 Inhalte für Ereignis-Log (Warnungen / Output). Ausgabe [24353]
  • r41233, r41260, r41265, r41266, r41270, r41273, r41275, r41279, r41293 Debugger Verbesserte Shorterkennung. Saiten mit utf8 Gehalt in Einheimische und einige im Uhren
  • r41298 Debugger mehr utf8 für Streicher im Uhren
  • r38231 IDE itmEditUndo itmEditRedo ist fast immer aktiviert, auch wenn es unmöglich ist, Redo in Source Editor Rückgängig, issue [22633]
  • r39405 IDE Autocheck Radiobutton, wenn Sie einen Wert in das HeightEdit / WidthEdit geben, die Ausgabe [23398]
  • r40577 IDE Test Compiler-Einstellungen: Anzeigen Nachricht, wenn besetzt
  • r40628 IDE Fest zeigt gebrochenen Abhängigkeiten
  • r40640 IDE Hilfe für FPC-Nachrichten: Absturz beim keine Hilfe gefunden, Suche nach Nachrichtendatei in Compiler Verzeichnisse
  • r40730 IDE Projektressourcendateiversion: nicht festlegen Modifie ist die gleiche und initialisieren Sie sie nach dem Lesen
  • r40803 IDE: Paketeditor: verlängern Einheit / Include-Pfad: verkürzen Wege, die keine Unterverzeichnisse, bug [24272]
  • r41130 IDE zu entfernen und vom Schlüsselkarte resource
  • r41165 IDE Fest caption Free Pascal im Textmarker
  • r41319 IDE hinzufügen, beispielsweise Projekte zur letzten Menü nur einmal
  • r40636 IDEIntf registrieren TBoolPropertyEditor für WordBool LongBool und QWordBool, da FPC 2.6.0
  • benötigt
  • r40728 IDEIntf: TCollectionPropertyEditor: feste Auswahl aufheben, wenn Eigentümer freigegeben
  • r41049 Installer, Win hinzuzufügen Französisch Übersetzung. Patch von ChrisF. Ausgabe [24171]
  • r41057 Installer, gereinigt Gewinnen Sie bis OldInOtherFolder1 String wie pro Kommentar ChrisF in bug [24171]
  • r40562 LCL gtk, fix LazReport Designer manchmal als dünne vertikale oder horizontale Band, die von der Mitte des Bildschirms unter gtk2 / 64-Bit läuft, sich auf die Ausgabe präsentiert [21634]
  • r40778 LCL navFocusableButtons nicht in TDBNavigator arbeiten, modifizierte Patch von Ederson Cassio, issue [24191]
  • r41501 LCL Verwendung UTF8Length statt der Länge auf calc DBGrid Spalte Feldbreite, von Rumen Gyurov, issue [24491]
  • r40758 LCL Fest conditionals für Standard LCLWidgetType
  • r41373 LCL TTreeView: clear Cache beim Hinzufügen von Knoten
  • r41411 LCL verhindern Änderung dbcombobox wenn autoedit ist falsch. Ausgabe [24207]
  • r41453 LCL TFilterComboBox: FreeNotification für Shelllistview, bug [24512]
  • r41477 LCL gtk2 Fest AskUser, QuestionDlg zentrales Ergebnis entkommen
  • r40900 LCL MaskEdit: respektieren Autoselect, wenn Steuer maskiert ist. Ausgabe [0024311]
  • r40513 Qt nicht scroll Ereignisse auslösen beim Aufruf Setscroll, beheben Problem 23815
  • r40563 Qt festen Standard-Textfarbe der QTabBar. issue [23985]
  • r40956 Qt feste Bestimmung der String-Gehalt (RightToLeft vs. LeftToRight). Ausgabe # 24340
  • r40621,40622, behebt 40625 Qt für buggy xfwm4 Windowmanager unter X11
  • r40993 Qt Formatierung
  • r40995 Qt behoben Sichtbarkeit THintWindow Klasse, wenn virtuelle Desktop eingeschaltet ist oder die Anwendung minimized.issue # 24363
  • r41339 Qt Fest schlechtes Verhalten von Popup-Fenstern unter Fenstermanager Metacity.
  • r41346 Qt behoben Probleme mit modal und Popup-Fenster über modale Fenster mit Mint Marco Fenstermanager (Mate-Desktop)
  • r41378 Qt behoben Fehler mit AltGr-Taste Handling unter windows.We werden direkt mit winapi als Workaround für Bug in Qt-Bibliothek. issue [23808]
  • r40764 Qt implementiert GetKeyState für die Feststelltaste und Num-Taste unter x11 und win32 Ziele
  • r41347 Qt Nacharbeit Fixes für metacity wie wm ist. Jetzt Marco und Gnome-Shell als metacity. Kartiert
  • r40954 Qt verwenden QPolygonH Poly Regionen FillRgn zeichnen ()
  • r41144 Qt Workaround für Qt lib bug (QStyle) wenn Schaltfläche deaktiviert nicht behinderte Farbpalette aktiviert haben. issue [24413]
  • r40723 ShellCtrls erklären Eigenschaft Viewstyle der TShellListView als & quot; Standard vsReport & quot; (Ausgabe [0024226]).
  • r41220, r41222, r41228 SynEdit Trim Plätze - Position nur: Puffer markieren Sie nicht modifiziert, wenn Pressraum bei EOL. Follow-up-Überprüfung 40.680
  • r40545 SynEdit Festrinne Größenänderung. Ausgabe [0023990]
  • r40680 SynEdit Fest trim-Raum (Modus & rdquo; Position nur & quot;) verfälschen würde Text auf bestimmte Undo. Ausgabe [24101]
  • r41046 SynEdit Fest Falten in & quot; Bibliothek & quot; Code. Ausgabe [0024370]
  • r37854 SynEdit Pas Highlighter: erkennen {$ IFOPT}
  • r41047 SynEdit Pas Highlighter: Abgeschlossen die Liste der ifdef, IFOPT, elseif Richtlinien
  • r41129 SynEdit Fest Falten in & quot; label & quot; Code. Ausgabe [0024417]
  • r41340 Übersetzungen zurück arabische Übersetzung zu r37531 Anfrage von Mazen Neifer (aktuelle arabische Übersetzung Betreuer). Grund dafür ist, schlechte Qualität / maschinellen Übersetzung, die schwer macht zu übersetz IDE zu verwenden.

Was ist neu in der Version 1.0.6:.

  • Dies ist ein Bugfix-Release

Was ist neu in der Version 1.0.4:

  • r39177 Customdrawn machen Timerfunktionen 64-Bit-Safe (behebt ähnlich r39164), Patch von bug [23052] von lks
  • r39280 Debugger Inspect-Dialog, zu vermeiden Absturz aufgrund verschachtelten Updates
  • r39285 Debugger Behandeln Sie & quot; && quot; wie Accel-char bei der Anzeige von Ausnahmen. Ausgabe [0023321]
  • r39290 Debugger Fix Aktualisierung Überprüfen Sie im Dialogfeld, wenn über Source-Editor ausgelöst (Popup-Menü)
  • r39333 Debugger Fix Bereichsprüfung in Disassembler (64 bit Debuggee). Ausgabe [0023355]
  • r39042 Debugger Disable & quot;, um den Cursor & quot laufen; wenn Debugger gestoppt. Dieser Befehl wird auf den aktuellen Frame (Funktion) begrenzt. Es kann nicht verwendet werden, um ein Projekt zu starten. (auch dcJumpTo, dcStepOut deaktivieren)
  • r39131 Debugger Fest eine Endlosschleife in der Merk eval (eval typecast Zeiger auf Rekord)
  • r39030 Gtk2 Fest TGtk2WSCustomListView.GetDisplayRect, auch feste Cellrenderer, die falschen Artikel-ID an den Vermieter erstellte Liste view.issue geschickt [23094]
  • r39032 Gtk2 nicht listbox Renderelement standardmäßig, wenn wir customdrawn werden. issue [23093]
  • r39033 Gtk2 Fest Crash mit TListView eingeführt mit r39032.
  • r39034 Gtk2 LineTo und MoveToEx müssen hdc in account.issue Offset take [23057]
  • r39035 Gtk2 feste Behauptung von gtk2 Bibliothek. issue [23099]
  • r39036 Gtk2 gelten nicht devctx in PenPos Offset, Regression der r39034.issue [23057]
  • r39037 Gtk2 vollständig fixiert lineTo () und MoveToEx () Regressionen von r39034
  • r39043 Gtk2 Fest ClientRect des GtkTreeView, neue Routine GetWidgetClientRect () in gtk2proc zu gtk2winapi zu vereinfachen, festen Offset für benutzerdefinierte Listenansicht gezeichnet.
  • r39147 Gtk2 verwenden besserer Ansatz für RecreateWnd in TGtk2WSCustomListView, fix Rendering der Icon-Ansicht. issue [23171]
  • r39148 Gtk2 hinzugefügt TGtk2DeviceContext Klasse als veraltet. Teilauflage [23168]
  • r39162 Gtk2 Festcursorposition Verhalten GtkEntry Fokus / unfocus. Fragen [21897], [23182].
  • r39217 Gtk2 erinnern Auswahl beim Bearbeiten verliert focus.Also vorwählen Test beim Autoselect ist true.Patch von Fabrizio Fellini von mir für Autoselect Regel modifiziert. behebt Probleme [23219], [23.246] (Regression).
  • r39220, r39221 Gtk2 überprüfen, ob Bildlaufgriff wird zugewiesen, wenn die Einstellung params.
  • r39229 Gtk2 Studie zu beheben Einfrieren von TFloatSpinEdit, wenn wir nicht verwenden clocale Einheit seit gtk2 dauert info von $ LANG und unsere DecimalSeparator anders sein könnte. issue [23190]
  • r39308 gtk2 registrieren TGtk2WSScrollBar statt TScrollBar TCustomScrollBar. Fixes [23200]
  • r39326 Gtk2 fixiert Gtk2 Polygon Schublade ausgeglichen. issue [23359]
  • r39327 Gtk2 richtige Lösung für Problem [23359]
  • r39371 Gtk2 festen Schriftfarbe ändern, wenn auf TCheckBox caption ist leer. issue [23373]
  • r39374 IDE Tipps: Fix speziell präparierten Hinweise, wenn Text Ampersand. oder

Was ist neu in der Version 1.0.2:.

  • Dies ist ein Bugfix-Release

Was ist neu in Version 0.9.30:

  • Diese Version basiert auf FPC 2.4.2 basiert und enthält eine große Anzahl von neuen Features.

Was ist neu in Version 0.9.28:

  • In diesem Major Release hat die IDE viele Quelle Editor Verbesserungen wie Anzeige der & quot; doppelte Breite & quot; Schriftarten (wie Osten, Japanisch, Chinesisch und Arabisch), bessere Code-Folding, Hervorhebungen, syncro Bearbeitung, und anhaltende Blöcke.
  • Der Debugger hat Assembler Fenster, einfacher, Ausnahmebehandlung und Haltepunkteigenschaften.
  • Die LCL benutzt jetzt GTK2 als Standard Widgetset unter Linux und BSD und umfasst die TMonitor Klasse für Multi-Monitor-Unterstützung.
  • Refactoring von LCL reduziert die Mindestgröße der Executables um ca. 15%.
  • Die Unterstützung von TFrame Unterstützung hat sich verbessert, so können Sie visuell Nest Designer in der IDE.

Was ist neu in Version 0.9.26.2:

  • This Version verbessert die Unterstützung für Anwendungssymbole.
  • Option Dialoge wurden unter Verwendung von Frames verbessert.
  • Mehrere Fehler wurden behoben.

Ähnliche Software

jEdit
jEdit

17 Feb 15

MCU 8051 IDE
MCU 8051 IDE

2 Jun 15

Eric
Eric

22 Jun 18

Anjuta Extras
Anjuta Extras

2 Oct 17

Kommentare zu Lazarus

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!