Lazarus

Screenshot Software:
Lazarus
Mga detalye ng Software:
Bersyon: 1.4.2 Na-update
I-upload ang petsa: 18 Jul 15
Nag-develop: Michael A. Hess
Lisensya: Libre
Katanyagan: 237

Rating: nan/5 (Total Votes: 0)

Lazarus ay isang open source, cross-platform at malayang ipinamamahagi software na nagbibigay ng isang koleksyon ng mga klase ng mga aklatan para sa FreePascal compiler, dinisenyo upang tularan ang Delphi programming language. Ito & rsquo;. Ay isang Rad (Rapid Application Development) Bagay Pascal Development IDE (Integrated Development Environment)


Tampok sa isang sulyap

Lazarus ay ang open source katumbas ng commercial Delphi VCL software, ininhinyero upang gumana sa anumang platform na suportado ng Free Pascal at upang maging widget-independent. Ito ay dinisenyo upang maunawaan at mag-compile Delphi syntax, na siyempre OOP (oriented Bagay Pascal), at nagbibigay ng mga user na may isang malakas na source code editor na nagtatampok ng pagkumpleto code at syntax highlight.

Mayroon itong i-drag at i-drop ang form designer na nagbibigay-daan sa mga developer upang madaling lumikha ng mga state-OT-the-art na mga layout, awtomatikong Sini-synchronize sa pagitan ng mga source code at GUI form, nagbibigay-daan sa madali at mabilis na mag-navigate sa Pascal source code, integrates isang debugger at nagtayo ng sistema na nagbibigay-daan sa mga developer upang subukan, patakbuhin at i-debug ang kanilang mga proyekto nang direkta mula sa IDE, at lumapit pre-load sa iba't ibang mga tool refactoring.

Bukod pa rito, nagtatampok ang software ng isang malakas na architecture plugin na nagbibigay-daan sa iyo upang pahabain ang pag-andar nito sa pamamagitan ng pag-install ng mga third-party na plugin, ay nagbibigay ng charting at pag-andar sa pag-uulat, suporta para sa UTF-8 na character pag-encode, pag-i18n, pati na rin ang iba't-ibang mga balangkas database.


Sa ilalim ng hood at suportadong mga operating system

Free Pascal ay isang open source compiler na tumatakbo sa GNU / Linux, FreeBSD, Mac OS X, Microsoft Windows, OS / 2, 68K at iba pang mga operating system POSIX. Ito ay nakasulat sa Delphi / Kylix, FreePascal, Bagay wika Pascal, Pascal at si Lazaro programming.


Availability at suportado architecture hardware

Ang software ay maaaring i-download ng mga pre-built binaries para sa lahat ng mga distribusyon GNU / Linux na gumagamit ng DEB o RPM pakete format, pati na rin ang isang unibersal na pinagkukunan archive na nagbibigay-daan sa iyo upang i-optimize at i-install ang mga proyekto sa anumang iba pang pamamahagi ng Linux. . Lazarus ay matagumpay na nasubok sa parehong 32-bit at 64-bit hardware architecture sa isang malawak na hanay ng mga platform computer

Ano ang bagong sa paglabas

  • Ang bersyon na ito ay nagdadagdag ng bugfixes para sa IDE, debugger, Qt widgetset, SynEdit at LCL

Ano ang bagong sa bersyon 1.2.6:

  • Ang bersyon na ito ay nagdadagdag ng bugfixes para sa IDE, debugger, Qt widgetset, SynEdit at LCL

Ano ang bagong sa bersyon 1.0.12:

  • Ang bersyon na ito ay nagdadagdag ng bugfixes, kabilang ang mga sa LCL, IDE, TAChart, at SynEdit.

Ano ang bagong sa bersyon 1.0.10:

  • r40581 codetools fpc score source: unit FileInfo sa target di mapangiwi, bug [24070]
  • r41481 codetools dahil lumang fpc 1.0 tumutukoy, masakit 2.7.1 pinagkukunan
  • r40543 DBGrids ayusin crash sa PrepareCellHints kapag DATALINK ay hindi Active (isyu [0,024,028]).
  • nilalaman r41240 Debugger utf8 para kaganapan-log (babala / OutputDebugString). Issue [24353]
  • r41233, r41260, r41265, r41266, r41270, r41273, r41275, r41279, r41293 Debugger Pinahusay shortstring detection. string na may utf8 nilalaman sa lokal at ang ilan sa mga relo
  • r41298 Debugger mas utf8 para sa mga string sa relo
  • r38231 IDE itmEditUndo itmEditRedo ay halos palaging Pinagana, kahit na kapag ito ay imposible upang undo Gawing muli sa source Editor, isyu [22633]
  • r39405 IDE Autocheck radiobutton kapag nagpasok ka ng isang halaga sa HeightEdit / WidthEdit, isyu [23398]
  • r40577 setting IDE test compiler: ipakita mensahe kapag busy
  • r40628 IDE naayos na nagpapakita sirang dependencies
  • r40640 IDE tulong para fpc mensahe: nakapirming pag-crash kapag walang nahanap na tulong, search para sa mensahe ng file sa compiler directories
  • bersyon r40730 IDE file na mapagkukunan ng proyekto: huwag magtakda Modifie ay pareho at magpasimula ito matapos basahin
  • IDE r40803: editor package: extend unit / isama path: iklian landas na hindi sub direktoryo, bug [24272]
  • r41130 IDE alisin & mula sa key resourcestrings mapa
  • r41165 IDE naayos caption Free Pascal sa highlighter
  • r41319 IDE magdagdag halimbawa ng mga proyekto sa mga nakaraang menu beses lamang
  • r40636 IDEIntf register TBoolPropertyEditor para WordBool, LongBool at QWordBool, kailangan dahil fpc 2.6.0
  • r40728 IDEIntf: TCollectionPropertyEditor: naayos unselecting kung ari ay napalaya
  • r41049 Installer, Umakit magdagdag ng pagsasalin French. Patch pamamagitan ChrisF. Issue [24171]
  • r41057 Installer, Umakit ng clean up OldInOtherFolder1 string na ito bilang per comment ChrisF sa bug [24171]
  • r40562 LCL gtk, ayusin LazReport designer minsan ipinakita bilang isang manipis vertical o horizontal band na tumatakbo mula sa sentro ng screen sa ilalim GTK2 / 64-bit, na may kaugnayan sa isyu [21634]
  • r40778 LCL navFocusableButtons ay hindi gumagana sa TDBNavigator, mabago patch mula Ederson Cassio, isyu [24191]
  • r41501 LCL paggamit UTF8Length halip ng Haba sa patlang na lapad ng haligi calc dbgrid, mula Rumen Gyurov, isyu [24491]
  • r40758 LCL naayos conditionals para sa default LCLWidgetType
  • r41373 LCL TTreeView: limasin ang cache kapag nagdadagdag ng node
  • r41411 LCL maiwasan pagbabago sa dbcombobox kapag autoedit ay hindi totoo. Issue [24207]
  • r41453 LCL TFilterComboBox: freenotification para ShellListView, bug [24512]
  • r41477 LCL GTK2 naayos AskUser, QuestionDlg makatakas key resulta
  • r40900 LCL MaskEdit: igalang AutoSelect kung control ay lihim. Issue [0024311]
  • r40513 Qt ay hindi ma-trigger ang mga mag-scroll kaganapan habang tumatawag SetScrollInfo, ayusin ang isyu 23815
  • naayos default na kulay ng teksto r40563 Qt ng QTabBar. isyu [23985]
  • r40956 Qt naayos pagpapasiya ng string na nilalaman (RightToLeft vs. LeftToRight). issue # 24340
  • r40621,40622, 40625 Qt Inaayos para buggy xfwm4 window manager sa ilalim X11
  • r40993 Qt formatting
  • r40995 Qt naayos visibility ng THintWindow klase kapag virtual desktop ay nakabukas o application minimized.issue # 24363
  • r41339 Qt naayos masamang pag-uugali ng mga popup windows sa ilalim Metacity window manager.
  • r41346 Qt naayos ang problema sa modal at mga popup windows sa paglipas ng modal bintana na may Mint ni Marco window manager (mate desktop)
  • r41378 Qt Fixed bug sa AltGr key paghawak ilalim windows.We ay gumagamit WinAPI direkta bilang workaround para sa bug sa Qt library. isyu [23808]
  • r40764 Qt ipinatupad getKeyState para caps lock at numlock ilalim x11 at win32 target
  • r41347 Qt rework mga pag-aayos para sa Metacity tulad wm ni. Ngayon marco at gnome shell ay nama-map ng Metacity.
  • r40954 Qt gamitin QPolygonH upang gumuhit poly rehiyon sa FillRgn ()
  • r41144 Qt workaround para sa Qt lib bug (QStyle) kung saan button disabled hindi na-activate ang palette disabled kulay. isyu [24413]
  • r40723 ShellCtrls Ipinahahayag ng ari-arian ViewStyle ng TShellListView bilang & quot; default vsReport & quot; (isyu [0,024,226]).
  • r41220, r41222, r41228 SynEdit Trim puwang - posisyon lamang: Huwag markahan buffer bilang binago, kung pagpindot space sa EOL. Sundin up rebisyon 40680
  • r40545 SynEdit Nakatakdang kanal pagbabago ng laki. Issue [0023990]
  • r40680 SynEdit naayos trim-space (mode & quot; posisyon lamang & quot;) ay masama text sa mga tiyak na undo. Issue [24101]
  • Mga Fixed r41046 SynEdit natitiklop na sa & quot; library & quot; code. Issue [0024370]
  • r37854 SynEdit Pas Highlighter: kilalanin {$ IFOPT}
  • r41047 SynEdit Pas Highlighter: Nakumpleto ang listahan ng mga ifdef, ifopt, elseif direktiba
  • Mga Fixed r41129 SynEdit natitiklop na sa & quot; label & quot; code. Issue [0024417]
  • r41340 Pagsasalin ibinalik translation Arabic upang r37531 pamamagitan ng kahilingan ng Mazen Neifer (kasalukuyang Arabic translation maintainer). Dahilan ay mababang kalidad / machine translation, na gumagawa ng mahirap gamitin isinalin IDE.

Ano ang bagong sa bersyon 1.0.6:.

  • Ito ay isang bugfix release

Ano ang bagong sa bersyon 1.0.4:

  • r39177 Customdrawn gumawa timer kaugnay na mga function 64-bit safe (Inaayos katulad r39164), patch mula sa bug [23052] sa pamamagitan ng lks
  • r39280 Debugger Siyasatin-Dialog, pigilan crash, dahil sa nested update
  • r39285 Debugger Huwag ituring & quot; && quot; bilang accel-char kapag nagpapakita ng mga pagbubukod. Issue [0023321]
  • r39290 Debugger Ayusin ang pag-update Siyasatin dialog, kung nag-trigger sa pamamagitan ng source-editor (pop-up menu)
  • r39333 Debugger Fix check hanay sa disassembler (64 bit debuggee). Issue [0023355]
  • r39042 Debugger Huwag paganahin ang & quot; tumakbo sa cursor & quot; kapag debugger ay tumigil. Utos na ito ay limitado sa kasalukuyang frame (function). Hindi ito maaaring magamit upang simulan ang isang proyekto. (ring huwag paganahin dcJumpTo, dcStepOut)
  • naayos r39131 Debugger isang walang katapusang loop sa panonood eval (eval pumili ng aktor pointer sa record)
  • r39030 GTK2 naayos TGtk2WSCustomListView.GetDisplayRect, naayos na rin cell renderer na ipinadala maling item id sa may-ari iginuhit view.issue list [23094]
  • r39032 GTK2 huwag render listbox item sa pamamagitan ng default kung tayo ay customdrawn. isyu [23093]
  • r39033 GTK2 nakapirming pag-crash sa TListView ipinakilala sa r39032.
  • r39034 GTK2 LineTo at MoveToEx dapat kumuha hdc offset sa account.issue [23057]
  • r39035 GTK2 naayos assertion mula GTK2 library. isyu [23099]
  • r39036 GTK2 hindi nalalapat devctx offset sa penPos, pagbabalik ng r39034.issue [23057]
  • r39037 GTK2 ganap na naayos LineTo () at MoveToEx () regressions mula r39034
  • r39043 GTK2 naayos clientRect ng GtkTreeView, bagong routine GetWidgetClientRect () sa gtk2proc upang gawing simple gtk2winapi, naayos offset para sa mga pasadyang inilabas listview.
  • r39147 GTK2 gumamit ng mas mahusay na diskarte para sa RecreateWnd sa TGtk2WSCustomListView, ayusin ang rendering ng view icon. isyu [23171]

  • Idinagdag
  • r39148 GTK2 TGtk2DeviceContext klase bilang tinutulan. bahagi ng isyu [23168]
  • r39162 GTK2 naayos cursor uugali posisyon sa GtkEntry focus / unfocus. isyu [21897], [23,182].
  • tandaan r39217 GTK2 pagpipilian kapag looses edit focus.Also preselect pagsubok kapag AutoSelect ay true.Patch pamamagitan Fabrizio Fellini kong binago para autoselect rule. pag-aayos ng mga isyu [23219], [23246] (pagbabalik).
  • r39220, r39221 GTK2 check kung scrollbar hawakan ay inilalaan kapag nagse-set param.
  • r39229 GTK2 pagsubok upang ayusin lamig ng TFloatSpinEdit kapag hindi namin gamitin clocale unit dahil GTK2 tumatagal ng impormasyon mula sa $ LANG at ang aming DecimalSeparator ay maaaring naiiba. isyu [23190]
  • r39308 GTK2 register TGtk2WSScrollBar sa TCustomScrollBar halip ng TScrollBar. Pag-aayos ng [23200]
  • r39326 GTK2 naayos offset sa GTK2 polygon drawer. isyu [23359]
  • r39327 GTK2 tamang fix para sa isyu [23359]
  • kulay naayos font r39371 GTK2 pagpapalit sa TCheckBox kapag caption ay walang laman. isyu [23373]
  • r39374 IDE Pahiwatig: Ayusin malformated pahiwatig, kung text ay ampersand. o

Ano ang bagong sa bersyon 1.0.2:.

  • Ito ay isang bugfix release

Ano ang bagong sa bersyon 0.9.30:

  • Ang bersyon na ito ay batay sa fpc 2.4.2 at naglalaman ng isang malaking bilang ng mga bagong tampok.

Ano ang bagong sa bersyon 0.9.28:

  • Sa ganitong mga pangunahing release, ang IDE ay maraming pinagmulan pagpapabuti editor tulad ng pagpapakita ng mga & quot; double lapad & quot; font (tulad ng Eastern, Japanese, Chinese, at Arabic), mas mahusay na code natitiklop, highlighting, syncro pag-edit, at paulit-ulit na mga bloke.
  • debugger ay may assembler bintana, mas madaling paghawak ng exception, at breakpoint properties.
  • Ang LCL ngayon ay gumagamit GTK2 bilang default widgetset sa Linux at BSD at kabilang ang TMonitor klase para sa pag-multi-monitor.
  • Refactoring ng LCL nabawasan ang minimum na sukat ng executables sa pamamagitan ng tungkol sa 15%.
  • Ang suporta ng TFrame support ay bumuti, sa gayon maaari mong biswal nest designer sa IDE.

Ano ang bagong sa bersyon bersyon 0.9.26.2:

  • This nagpapabuti ng suporta para sa mga icon ng application.
  • dialog Option ay pinabuting sa pamamagitan ng paggamit ng mga frame.
  • Mga ilang mga bug ay naayos na.

Katulad na software

Arcadia
Arcadia

20 Feb 15

xRope
xRope

3 Jun 15

Qt Creator
Qt Creator

17 Aug 18

Kscope4
Kscope4

20 Feb 15

Mga komento sa Lazarus

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!