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

EiffelStudio
EiffelStudio

12 May 15

GNOME Builder
GNOME Builder

16 Aug 18

Arduino
Arduino

20 Feb 15

4DIAC FORTE
4DIAC FORTE

20 Feb 15

Kommentare zu Lazarus

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