Lazarus

Software screenshot:
Lazarus
Dettagli del software:
Versione: 1.4.2 Aggiornato
Data di caricamento: 18 Jul 15
Sviluppatore: Michael A. Hess
Licenza: Libero
Popolarità: 237

Rating: nan/5 (Total Votes: 0)

Lazzaro è un open source, cross-platform e software distribuito gratuitamente che fornisce un insieme di librerie di classi per il compilatore FreePascal, progettato per emulare il linguaggio di programmazione Delphi. It & rsquo;. Sa RAD (Rapid Application Development) Object Pascal di sviluppo IDE (Integrated Development Environment)


Caratteristiche principali

Lazzaro è l'equivalente open source del software commerciale VCL di Delphi, progettato per funzionare su qualsiasi piattaforma supportata da Free Pascal e di essere widget di indipendente. È stato progettato per comprendere e compilare la sintassi Delphi, che è naturalmente OOP (Object Oriented Pascal), e fornisce agli utenti un editor di codice sorgente potente che dispone di completamento del codice e l'evidenziazione della sintassi.

È dotato di un form designer drag and drop che consente agli sviluppatori di creare facilmente layout state-ot-the-art, automaticamente sincronizza tra il codice sorgente e GUI forme, permette di navigare facilmente e rapidamente il codice sorgente Pascal, integra un debugger e il sistema integrato che consente agli sviluppatori di testare, eseguire e fare il debug dei loro progetti direttamente dalla IDE, e viene pre-caricato con i vari strumenti di refactoring.

Inoltre, il software offre una potente architettura a plugin che consentono di estendere le sue funzionalità con l'installazione di plugin di terze parti, fornisce la creazione di grafici e funzionalità di reporting, il supporto per le codifiche UTF-8 caratteri, il supporto i18n, così come i vari quadri di database.


Con i sistemi operativi supportati e cappuccio

Free Pascal è un compilatore open source che gira su GNU / Linux, FreeBSD, Mac OS X, Microsoft Windows, OS / 2, 68K e altri sistemi operativi POSIX. E 'scritto in Delphi / Kylix, FreePascal, Object Pascal, Pascal e Lazzaro linguaggi di programmazione.


Disponibilità e architetture hardware supportate

Il software è disponibile per il download come file binari precompilati per tutte le distribuzioni GNU / Linux che utilizza il formato DEB o il pacchetto RPM, così come un archivio fonti universali che consente di ottimizzare e installare il progetto su qualsiasi altra distribuzione di Linux. . Lazzaro è stato testato con successo con entrambe le architetture hardware a 32-bit e 64-bit su una vasta gamma di piattaforme informatiche

Cosa c'è di nuovo in questa versione:

  • Questa versione aggiunge bugfix per l'IDE, debugger, Qt widgetset, SynEdit e LCL

Cosa c'è di nuovo nella versione 1.2.6:

  • Questa versione aggiunge bugfix per l'IDE, debugger, widgetset Qt, SynEdit e LCL

Cosa c'è di nuovo nella versione 1.0.12:

  • Questa versione aggiunge bugfix, tra cui quelle di LCL, IDE, TAChart, e SynEdit.

Cosa c'è di nuovo nella versione 1.0.10:

  • codetools r40581 punteggi fonte fpc: unità fileinfo sull'obiettivo non sussulto, bug [24070]
  • codetools r41481 rimossi vecchi FPC 1.0 definisce, mordendosi 2.7.1 fonti
  • DBGrids r40543 fissano crash PrepareCellHints quando DataLink non è attiva (emissione [0.024.028]).
  • contenuto r41240 Debugger utf8 per l'evento-log (avvertenze / OutputDebugString). Problema [24353]
  • r41233, r41260, r41265, r41266, r41270, r41273, r41275, r41279, r41293 Debugger Improved ShortString rilevamento. le stringhe con contenuto utf8 in gente del posto e alcuni in orologi
  • r41298 Debugger più utf8 per archi in orologi
  • r38231 IDE itmEditUndo itmEditRedo è quasi sempre abilitato, anche quando non è possibile annullare Redo nell'editor di origine, numero [22633]
  • r39405 IDE Autocheck radiobutton quando si immette un valore nel HeightEdit / WidthEdit, numero [23398]
  • r40577 prova IDE impostazioni del compilatore: messaggio vedi se occupato
  • r40628 IDE fisso mostrando dipendenze rotte
  • aiuto r40640 IDE per i messaggi di FPC: il crash quando nessun aiuto trovato, ricerca di file di messaggi nelle directory di compilatore
  • Versione r40730 file di risorse di progetto IDE: modifie non impostare è la stessa e inizializzare dopo lettura
  • r40803 IDE: Editor di pacchetti: estendere unità / percorso di inclusione: abbreviare i percorsi che non sono gli indici secondari, bug [24272]
  • r41130 IDE rimuovere e da mappa chiave resourcestrings
  • caption fisso r41165 IDE Free Pascal in evidenziatore
  • r41319 IDE aggiungere progetti di esempio al menu recente una sola volta
  • r40636 IDEIntf registrarsi TBoolPropertyEditor per WordBool, LongBool e QWordBool, necessario in quanto fpc 2.6.0
  • r40728 IDEIntf: TCollectionPropertyEditor: fisso deselezionando se il proprietario è liberato
  • r41049 Installer, Win aggiunga traduzione francese. Patch per ChrisF. Problema [24171]
  • r41057 Installer, Win ripulita stringa OldInOtherFolder1 secondo commento di ChrisF nel bug [24171]
  • r40562 LCL gtk, fissare LazReport progettista a volte presentato come una banda verticale o orizzontale sottile che va dal centro dello schermo sotto GTK2 / 64-bit, relative al rilascio [21634]
  • r40778 LCL navFocusableButtons non funziona in TDBNavigator, patch modificata da Ederson Cassio, numero [24191]
  • r41501 LCL uso UTF8Length invece di lunghezza su calc DBGrid ampiezza del campo della colonna, da Rumen Gyurov, numero [24491]
  • r40758 LCL condizionali fissi per LCLWidgetType di default
  • r41373 LCL TTreeView: cancellare la cache quando si aggiunge il nodo
  • r41411 LCL prevenire cambiamento dbcombobox quando Autoedit è falsa. Problema [24207]
  • r41453 LCL TFilterComboBox: freenotification per ShellListView, bug [24512]
  • AskUser r41477 LCL gtk2 fisso, QuestionDlg sfuggire risultato chiave
  • r40900 LCL MaskEdit: rispettare AutoSelect se il controllo viene mascherato. Problema [0024311]
  • r40513 Qt non attivano l'evento di scorrimento durante la chiamata SetScrollInfo, risolvere problema 23815
  • r40563 Qt predefinito fisso colore del testo di QTabBar. numero [23985]
  • r40956 Qt ferma determinazione del contenuto di stringa (RightToLeft vs LeftToRight). numero # 24340
  • r40621,40622, 40625 Qt fissa per window manager xfwm4 buggy sotto X11
  • r40993 Qt formattazione
  • r40995 Qt visibilità fisso di THintWindow classe quando desktop virtuale viene cambiato o applicazione minimized.issue # 24363
  • r41339 Qt fissato cattivo comportamento di finestre pop-up sotto window manager Metacity.
  • r41346 Qt problemi risolti con modali e popup finestre su finestre modali con Marco window manager di Mint (Mate desktop)
  • r41378 Qt bug con AltGr manipolazione chiave sotto windows.We utilizza winapi direttamente come soluzione per il bug nella libreria Qt. numero [23808]
  • r40764 Qt implementato GetKeyState per caps lock e numlock sotto obiettivi x11 e win32
  • r41347 Qt correzioni di rilavorazione per Metacity come wm di. Ora marco e gnome shell sono mappati come Metacity.
  • r40954 Qt utilizzare QPolygonH disegnare regioni poli in FillRgn ()
  • r41144 Qt soluzione per Qt lib bug (QStyle) dove pulsante disattivato non ha attivato i colori disabili tavolozza. numero [24413]
  • ShellCtrls r40723 dichiarano proprietà ViewStyle di TShellListView come & quot; di default vsReport & quot; (problema [0.024.226]).
  • r41220, r41222, r41228 SynEdit spazi Trim - posizione unica: non marcare buffer come modificato, se premendo spazio a EOL. Follow-up revisione 40680
  • r40545 SynEdit fisso grondaia ridimensionamento. Problema [0023990]
  • r40680 SynEdit assetto spazio-fissa (modalità & quot; posizione solo & quot;) avrebbe corrotto il testo su alcuni annullamento. Problema [24101]
  • r41046 SynEdit Fisso Pieghevole in & quot; biblioteca & quot; codice. Problema [0024370]
  • r37854 SynEdit Pas Highlighter: riconoscere {$ IFOPT}
  • r41047 SynEdit Pas Highlighter: completato l'elenco dei ifdef, IFOPT, elseif direttive
  • r41129 SynEdit Fisso Pieghevole in & quot; etichetta & quot; codice. Problema [0024417]
  • r41340 Traduzioni tornò traduzione in arabo di r37531 richiesta di Mazen Neifer (traduzione corrente manutentore arabo). La ragione è povero / traduzione automatica di qualità, il che rende difficile da usare IDE tradotto.

Cosa c'è di nuovo nella versione 1.0.6:.

  • Questa è una versione bugfix

Cosa c'è di nuovo nella versione 1.0.4:

  • r39177 Customdrawn effettuare funzioni di timer relative a 64-bit di sicurezza (fissa simile a r39164), patch di bug [23052] da LKS
  • r39280 Debugger Ispezionare-Dialog, prevenire crash, a causa di aggiornamenti nidificate
  • r39285 Debugger Non trattare & quot; && quot; come Accel-char nella visualizzazione eccezioni. Problema [0023321]
  • r39290 Debugger Fissare aggiornamento Ispezionare dialogo, se attivato tramite fonte-editore (menu pop-up)
  • test di ricezione r39333 debugger Fix in disassembler (64 bit debug). Problema [0023355]
  • r39042 Debugger Disattiva & quot; eseguire a cursore & quot; quando il debugger viene arrestato. Questo comando è limitata al frame attuale (funzione). Non può essere usato per avviare un progetto. (anche disabilitare dcJumpTo, dcStepOut)
  • r39131 Debugger fissato un ciclo infinito in guardia eval (eval typecast puntatore al record)
  • TGtk2WSCustomListView.GetDisplayRect r39030 Gtk2 fisso, renderer di celle fisso anche che ha inviato l'articolo errato id di proprietario disegnato lista view.issue [23094]
  • r39032 Gtk2 non elemento di rendering listbox per difetto se siamo customdrawn. numero [23093]
  • r39033 Gtk2 il crash con TListView introdotta con r39032.
  • r39034 Gtk2 LineTo e MoveToEx deve prendere hdc offset nel account.issue [23057]
  • r39035 Gtk2 affermazione fissato dalla libreria GTK2. numero [23099]
  • r39036 Gtk2 non si applicano devctx offset nel penPos, la regressione di r39034.issue [23057]
  • r39037 Gtk2 completamente risolto LineTo () e MoveToEx () regressioni da r39034
  • r39043 Gtk2 fisso clientRect di GtkTreeView, nuovo GetWidgetClientRect di routine () in gtk2proc per semplificare gtk2winapi, offset fisso per ListView disegnato su misura.
  • r39147 Gtk2 utilizzare meglio approccio per RecreateWnd in TGtk2WSCustomListView, fissare rendering della vista a icone. numero [23171]
  • r39148 Gtk2 aggiunto classe TGtk2DeviceContext come deprecato. parte del problema [23168]
  • r39162 Gtk2 cursore fisso comportamento posizione su GtkEntry fuoco / unfocus. questioni [21897], [23182].
  • r39217 Gtk2 ricordare selezione quando modifica perde focus.Also preselezionare prova quando AutoSelect è true.Patch di Fabrizio Fellini modificato da me per autoselect regola. questioni correzioni [23219], [23246] (regressione).
  • r39220, Assegno r39221 Gtk2 se maniglia barra di scorrimento è allocato quando si imposta params.

  • processo
  • r39229 Gtk2 risolvere il congelamento dei TFloatSpinEdit quando non usiamo unità clocale da gtk2 prende informazioni da $ LANG e la nostra decimalSeparator potrebbe essere diverso. numero [23190]
  • r39308 gtk2 registrarsi TGtk2WSScrollBar a TCustomScrollBar invece di TScrollBar. Correzioni [23200]
  • r39326 Gtk2 offset fisso nel cassetto poligono Gtk2. numero [23359]
  • r39327 Gtk2 corretta correzione di numero [23359]
  • r39371 Gtk2 carattere fisso cambia colore su TCheckBox quando didascalia è vuoto. numero [23373]
  • r39374 Suggerimento IDE: Fix suggerimenti malformated, se il testo è commerciale. o

Cosa c'è di nuovo nella versione 1.0.2:.

  • Questa è una versione bugfix

Cosa c'è di nuovo nella versione 0.9.30:

  • Questa versione è basata su fpc 2.4.2 e contiene un gran numero di nuove caratteristiche.

Cosa c'è di nuovo nella versione 0.9.28:

  • In questa major release, l'IDE ha molti fonte miglioramenti editor come esposizione di & quot; larghezza doppia & quot; font (come orientale, giapponese, cinese e arabo) blocchi persistenti, codice migliore pieghevole, mettendo in evidenza, l'editing syncro, e.
  • Il debugger ha finestre assembler, la gestione delle eccezioni più facile, e le proprietà breakpoint.
  • Il LCL ora usa GTK2 come widgetset default su Linux e BSD e include la classe TMonitor per il supporto multi-monitor.
  • refactoring del LCL ha ridotto la dimensione minima di file eseguibili di circa il 15%.
  • Il supporto di sostegno TFrame è migliorata, in modo da poter visivamente nidificare designer del IDE.

Cosa c'è di nuovo nella versione versione 0.9.26.2:

  • This migliora il supporto per le icone delle applicazioni.
  • le finestre di dialogo di opzione sono state migliorate utilizzando fotogrammi.
  • Diversi bug sono stati risolti.

Programmi simili

Commenti a Lazarus

I commenti non trovato
Aggiungi commento
Accendere le immagini!