Lazarus

Skjermbilde programvare:
Lazarus
Prog.varedetaljer:
Versjon: 1.4.2 Oppdatert
Last opp dato: 18 Jul 15
Utvikler: Michael A. Hess
Lisens: Gratis
Popularitet: 237

Rating: nan/5 (Total Votes: 0)

Lazarus er en åpen kildekode, cross-platform og fritt distribuert programvare som gir en samling av klassebiblioteker for FreePascal kompilatoren, designet for å emulere Delphi programmeringsspråk. Det & rsquo;. Sa RAD (Rapid Application Development) Object Pascal Development IDE (Integrated Development Environment)


Funksjoner på et øyeblikk

Lazarus er den åpen kildekode-motstykket til den kommersielle Delphi VCL programvare, utviklet for å fungere på alle plattformer som støttes av Free Pascal og å være widget-uavhengig. Den er designet for å forstå og kompilere Delphi syntaks, som er selvfølgelig OOP (Objektorientert Pascal), og gir brukerne en kraftig kildekode editor som har kodefullføring og syntax highlighting.

Det har en dra og slipp-skjema designer som lar utviklere å enkelt lage state-ot-the-art oppsett, automatisk synkroniserer mellom kildekode og grafiske former, lar deg enkelt og raskt navigere Pascal kildekode, integrerer en debugger og bygget system som lar utviklere å teste, kjøre og feilsøke sine prosjekter direkte fra IDE, og kommer forhåndslastet med ulike refactoring verktøy.

I tillegg programvaren har en kraftig plugin-arkitektur som gjør det mulig å utvide funksjonaliteten ved å installere tredjeparts plugins, gir kartlegging og rapportering funksjonalitet, støtte for UTF-8 tegnsett, i18n støtte, samt ulike database rammer.


Under panseret og støttede operativsystemer

Free Pascal er en åpen kildekode-kompilator som kjører på GNU / Linux, FreeBSD, Mac OS X, Microsoft Windows, OS / 2, 68K og andre POSIX operativsystemer. Det er skrevet i Delphi / Kylix, FreePascal, Object Pascal, Pascal og Lasarus programmeringsspråk.


Tilgjengelighet og støttet maskinvare-arkitekturer

Programvaren er tilgjengelig for nedlasting som pre-bygget binærfiler for alle GNU / Linux-distribusjoner som bruker DEB eller RPM pakkeformat, samt en universell kilder arkiv som lar deg optimalisere og installere prosjektet på en annen fordeling av Linux. . Lazarus har blitt testet med både 32-bit og 64-bit maskinvarearkitekturer på et bredt spekter av datamaskinplattformer

Hva er nytt i denne versjonen:

  • Denne versjonen legger feilrettinger for IDE, debugger, Qt widgetset, SynEdit og LCL

Hva er nytt i versjon 1.2.6:

  • Denne versjonen legger feilrettinger for IDE, debugger, Qt widgetset, SynEdit og LCL

Hva er nytt i versjon 1.0.12:

  • Denne versjonen legger feilrettinger, inkludert de i LCL, IDE, TAChart, og SynEdit.

Hva er nytt i versjon 1.0.10:

  • r40581 codetools FPC kilde score: enhet Fileinfo på målet ikke krympe, bug [24070]
  • r41481 codetools fjernet gamle FPC 1.0 definerer, biting 2.7.1 kilder
  • r40543 DBGrids fikse krasj i PrepareCellHints når Link er ikke aktiv (problemet [0024028]).
  • r41240 Debugger utf8 innhold for hendelsesloggen (advarsler / OutputDebugString). Problemet [24353]
  • r41233, r41260, r41265, r41266, r41270, r41273, r41275, r41279, r41293 Debugger Forbedret shortstring gjenkjenning. strenger med utf8 innhold i lokalbefolkningen og noen i klokker
  • r41298 Debugger mer utf8 for strenger i klokker
  • r38231 IDE itmEditUndo itmEditRedo er nesten alltid aktivert, selv når det er umulig å Angre Gjør om i kilde Editor, problemet [22633]
  • r39405 IDE Autocheck radioknappen når du skriver inn en verdi i HeightEdit / WidthEdit, problemet [23398]
  • r40577 IDE test kompilatoren innstillinger: showet melding når opptatt
  • r40628 IDE fast viser ødelagte avhengig
  • r40640 IDE hjelp for FPC meldinger: fast crash når ingen hjelp funnet ved å søke etter melding fil i kompilatoren kataloger
  • r40730 IDE prosjekt ressurs fil versjon: er ikke satt Modifie det samme, og initialisere den etter lese
  • r40803 IDE: pakke redaktør: forlenge enhet / include path: forkorte baner som ikke er underkataloger, bug [24272]
  • r41130 IDE fjerne og fra sentrale kart resourcestrings
  • r41165 IDE fast bildetekst Free Pascal i highlighter
  • r41319 IDE legge eksempel prosjekter til siste menyen bare én gang
  • r40636 IDEIntf registrere TBoolPropertyEditor for WordBool, LongBool og QWordBool, nødvendig siden fpc 2.6.0
  • r40728 IDEIntf: TCollectionPropertyEditor: fast fjerne valg hvis eieren er frigjort
  • r41049 Installer, Win legge fransk oversettelse. Patch av ChrisF. Problemet [24171]
  • r41057 Installer, Win ryddet opp OldInOtherFolder1 strengen som per ChrisF kommentar i bug [24171]
  • r40562 LCL gtk, fikse LazReport designer noen ganger presentert som en tynn vertikal eller horisontal band som går fra midten av skjermen i henhold GTK2 / 64-bit, knyttet til å utstede [21634]
  • r40778 LCL navFocusableButtons fungerer ikke i TDBNavigator, endret patch fra Ederson Cassio, problemet [24191]
  • r41501 LCL bruk UTF8Length istedenfor Lengde på calc dbgrid kolonne felt bredde, fra Rumen Gyurov, problemet [24491]
  • r40758 LCL faste conditionals for standard LCLWidgetType
  • r41373 LCL TTreeView: Tøm buffer når du legger node
  • r41411 LCL forhindre endring i dbcombobox når autoedit er falsk. Problemet [24207]
  • r41453 LCL TFilterComboBox: freenotification for ShellListView, bug [24512]
  • r41477 LCL GTK2 fast AskUser, QuestionDlg flykte nøkkelen resultat
  • r40900 LCL MaskEdit: respektere Autoselect hvis kontrollen er maskert. Problemet [0024311]
  • r40513 Qt ikke utløser rulle hendelser mens ringer SetScrollInfo, fikse problemet 23815
  • r40563 Qt fast standard tekstfargen QTabBar. problemet [23985]
  • r40956 Qt fast bestemmelse av strengen innhold (RightToLeft vs. LeftToRight). problemet # 24340
  • r40621,40622, fikser 40625 Qt for buggy xfwm4 vindusbehandler etter X11
  • r40993 Qt formatering
  • r40995 Qt fast synligheten THintWindow klassen når virtuell desktop er slått eller program minimized.issue # 24363
  • r41339 Qt fast dårlig oppførsel av popup-vinduer i henhold til metacity vindusbehandler.
  • r41346 Qt faste problemer med modale og popup-vinduer enn modale vinduer med Mint Marco vindusbehandler (Mate desktop)
  • r41378 Qt fikset bug med altgr håndtering henhold windows.we bruker WinAPI direkte som midlertidig løsning for feil i Qt-biblioteket. problemet [23808]
  • r40764 Qt implementert getKeyState for caps lock og numlock etter X11 og win32 mål
  • r41347 Qt omarbeiding fikser for metacity som WM-tallet. Nå marco og gnome shell er kartlagt som metacity.
  • r40954 Qt bruke QPolygonH å trekke poly regioner i FillRgn ()
  • r41144 Qt løsning for Qt lib bug (QStyle) hvor knappen deaktivert ikke har aktivert palett funksjonshemmede farger. problemet [24413]
  • r40723 ShellCtrls erklære eiendom ViewStyle av TShellListView som & quot; standard vsReport & quot; (problemet [0024226]).
  • r41220, r41222, r41228 SynEdit Trim mellomrom - posisjon bare: Ikke markere buffer som modifisert, hvis du trykker plass på EOL. Oppfølging revisjon 40 680
  • r40545 SynEdit Fast takrenne resizing. Problemet [0023990]
  • r40680 SynEdit fast trim-plass (modus & quot; posisjon bare & quot;) ville korrupt tekst på visse angre. Problemet [24101]
  • r41046 SynEdit Fast folding i & quot; bibliotek & quot; kode. Problemet [0024370]
  • r37854 SynEdit Pas Highlighter: gjenkjenne {$ IFOPT}
  • r41047 SynEdit Pas Highlighter: Fullført listen over ifdef, ifopt, ElseIf direktiver
  • r41129 SynEdit Fast folding i & quot; label & quot; kode. Problemet [0024417]
  • r41340 Oversettelser reverted arabisk oversettelse til r37531 ved anmodning fra Mazen Neifer (nåværende arabisk oversettelse vedlikeholder). Årsaken er dårlig kvalitet / maskinoversettelse, som gjør vanskelig å bruke oversatt IDE.

Hva er nytt i versjon 1.0.6.

  • Dette er en bugfix utgivelse

Hva er nytt i versjon 1.0.4:

  • r39177 Customdrawn gjøre timerrelaterte funksjoner 64-bit trygt (fikser ligner r39164), patch fra bug [23052] av LKS
  • r39280 Debugger Inspiser-Dialog, unngå krasj, på grunn av nestede oppdateringer
  • r39285 Debugger Ikke behandle & quot; && quot; som Accel-røye ved visning unntak. Problemet [0023321]
  • r39290 Debugger Fix oppdatering Inspiser dialog, hvis utløst via source-editor (pop-up-menyen)
  • r39333 Debugger Fix spekter innsjekking disassembler (64 bit debuggee). Problemet [0023355]
  • r39042 Debugger Deaktiver & quot; løpe til markør & quot; når debugger er stoppet. Denne kommandoen er begrenset til den aktuelle ramme (funksjon). Den kan ikke brukes til å starte et prosjekt. (også deaktivere dcJumpTo, dcStepOut)
  • r39131 Debugger fast en endeløs sløyfe på vakt eval (eval typecast pekeren til posten)
  • r39030 GTK2 fast TGtk2WSCustomListView.GetDisplayRect, også fast celle renderer som sendte feil vare id til eier trukket liste view.issue [23094]
  • trenger r39032 GTK2 ikke gjengi listeboksen element som standard hvis vi customdrawn. problemet [23093]
  • r39033 GTK2 fast crash med TListView introdusert med r39032.
  • r39034 GTK2 lineTo og MoveToEx må ta hdc offset inn account.issue [23057]
  • r39035 GTK2 fast påstand fra GTK2 bibliotek. problemet [23099]
  • r39036 GTK2 gjelder ikke devctx utlignet til penPos, regresjon av r39034.issue [23057]
  • r39037 GTK2 helt fast lineTo () og MoveToEx () regresjoner fra r39034
  • r39043 GTK2 fast clientRect av GtkTreeView, ny rutine GetWidgetClientRect () i gtk2proc å forenkle gtk2winapi, fast avvik for tilpasset trukket listevisningen.
  • r39147 GTK2 bruke bedre tilnærming for RecreateWnd i TGtk2WSCustomListView, fikse gjengivelse av ikonvisning. problemet [23171]
  • r39148 GTK2 lagt TGtk2DeviceContext klasse som foreldet. en del av problemet [23168]
  • r39162 GTK2 fast markørposisjonen oppførsel på GtkEntry fokus / unfocus. utgaver [21897], [23182].
  • r39217 GTK2 huske utvalg når redigere mister focus.Also forhåndstest når Autoselect er true.Patch av Fabrizio Fellini modifisert av meg for Autoselect regelen. fikser problemer [23219], [23246] (regresjon).
  • r39220, r39221 GTK2 sjekke om scrollbar håndtaket er tildelt når du setter params.
  • r39229 GTK2 prøve å fikse frysing av TFloatSpinEdit når vi ikke bruker clocale enhet siden GTK2 tar info fra $ LANG og vår DecimalSeparator kan være forskjellig. problemet [23190]
  • r39308 GTK2 registrere TGtk2WSScrollBar til TCustomScrollBar istedenfor TScrollBar. Fikser [23200]
  • r39326 GTK2 fast avvik i GTK2 polygon skuff. problemet [23359]
  • r39327 GTK2 riktig fix for problemet [23359]
  • r39371 GTK2 fast skriftfarge endrer på TCheckBox når bildetekst er tom. problemet [23373]
  • r39374 IDE Hint: Fix malformated hint, hvis teksten har tegnet. eller

Hva er nytt i versjon 1.0.2.

  • Dette er en bugfix utgivelse

Hva er nytt i versjon 0.9.30:

  • Denne versjonen er basert på fpc 2.4.2 og inneholder et stort antall nye funksjoner.

Hva er nytt i versjon 0.9.28:

  • I denne store utgivelsen, har IDE mange kilde redaktør forbedringer som visning av & quot; dobbel bredde & quot; skrifter (som Øst, japansk, kinesisk og arabisk), bedre kode folding, utheving, syncro redigering og vedvarende blokker.
  • Den debugger har assembler vinduer, enklere avvikshåndtering, og stoppunkt egenskaper.
  • LCL bruker nå GTK2 som standard widgetset på Linux og BSD og inkluderer TMonitor klassen for multi-monitor støtte.
  • Refactoring av LCL redusert minstemål av kjør med om lag 15%.
  • Støtte fra TFrame støtte har forbedret, slik at du kan visuelt hekker designere i IDE.

Hva er nytt i versjon 0.9.26.2:

  • This versjon bedre støtte for programikoner.
  • Alternativ dialoger ble forbedret ved hjelp av rammer.
  • Flere feil ble fikset.

Lignende programvare

PyPreview
PyPreview

3 Jun 15

MCU 8051 IDE
MCU 8051 IDE

2 Jun 15

OpenLDev
OpenLDev

2 Jun 15

Val(a)IDE
Val(a)IDE

11 May 15

Kommentarer til Lazarus

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!