Versioni i ri i IDE Lazarus 2.2 tashmë është lëshuar

Pas tre vitesh zhvillimi u publikua postimi i lirimit të mjedisit të integruar të zhvillimit Llazari 2.2, bazuar në përpiluesin FreePascal dhe kryen detyra të ngjashme me Delphi.

Mjedisi Është krijuar për të punuar me versionin 3.2.2 të përpiluesit FreePascal në të cilin janë bërë një numër i madh ndryshimesh të reja dhe veçanërisht përmirësime nga të cilat spikat mbështetja e plotë për OpenGL, si dhe përputhshmëria me HighDPI, ndër të tjera.

Karakteristikat e përgjithshme që dallohen nga Lazarus IDE:

  • Është një IDE e licencuar nga GPL.
  • Lazarus funksionon në Gnu / Linux, Windows dhe macOS, ndër të tjera.
  • Ne mund të krijojmë binare vendase dhe t'i shpërndajmë ato pa varësi në çdo mjedis të ekzekutimit.
  • Ka një dizajnues formulari Easy Drag & Drop për të krijuar paraqitje të fuqishme.
  • Ka sinkronizim automatik ndërmjet GUI-Forms dhe kodit.
  • I ofron përdoruesit një redaktues të fuqishëm kodi me theksimin e sintaksës dhe plotësimin e kodit.
  • Ai gjithashtu ofron një sistem të integruar përpilimi dhe korrigjimi. Ne mund të ekzekutojmë, testojmë dhe korrigjojmë projektet tona nga IDE.
  • Sistemi i paketave Lazarus ju lejon të instaloni shtojca të palëve të treta për të zgjeruar IDE.

Çfarë ka të re në Lazarus 2.2?

Në këtë version të ri të Lazarus 2.2 grupi i miniaplikacioneve Qt5 vjen me mbështetje të plotë OpenGL, përveç shtimit të butonave për kolapsin e paneleve të ankoruar dhe përmirësimin e Mbështetje e lartë DPI.

Një tjetër ndryshim që bie në sy në këtë version të ri është ai përfshihet një shtojcë e re Spotter për të gjetur komandat IDE, si dhe mënyrat e shtuara të panelit bazuar në skedat me shumë rreshta ("Skedat me shumë rreshta") dhe dritaret që nuk mbivendosen ("Dritaret lundruese në krye").

Përveç kësaj, theksohet gjithashtu se është implementuar një faqe kryesore opsionale, ku mund të zgjidhni llojin e projektit për të krijuar, Unë gjithashtu e dishtoi çelësat kryesorë në redaktuesin e kodit për të zëvendësuar, dublikuar, kopjuar dhe zhvendosur linjat dhe përzgjedhjet.

Ndërsa shtesat për skedarët kryesorë të zakonshëm të përkthimit (shabllonet) ndryshuan nga .po në .pot. Me këtë, që nga ky version i ri, ky ndryshim do të thjeshtojë përpunimin e tij në redaktuesit e skedarëve PO si një shabllon për të filluar përkthime të reja.

Vihet re gjithashtu se korrigjuesi LazDebugger-FP (FpDebug) 1.0 tani është aktivizuar si parazgjedhje për instalimet e reja në Windows dhe Linux.

Është shtuar një mekanizëm për të çaktivizuar paraqitjen e grupeve të lëkurës (ndalimi i paraqitjes së '[' si fillimi i një grupi në një maskë), aktivizuar nëpërmjet cilësimit moDisableSets. Për shembull, "MatchesMask ('[x]', '[x]', [moDisableSets])" në modalitetin e ri do të kthehet e vërtetë.

Nga ndryshimet e tjera që bien në sy:

  • U shtua paketa DockedFormEditor me një redaktues të ri formulari që zëvendëson Sparta_DockedFormEditor.
  • Formati i kodit Jedi u përmirësua dhe u shtua mbështetja për shumicën e sintaksës moderne të Object Pascal.
  • Mbështetja për funksionet anonime u shtua në Codetools.
  • Ndërfaqe të përmirësuara për inspektimin e objekteve dhe projekteve.
  • Komponentët u zhvendosën për të dhënë shkronjat Freetype në një paketë të veçantë "components / freetype / freetypelaz.lpk"
  • Komponenti PasWStr është hequr për shkak të pranisë së kodit që krijohet vetëm në versionet e mëparshme të FreePascal.
  • Regjistrimi i optimizuar i pjesëve të brendshme dhe lidhja e tyre me miniaplikacionet duke thirrur TLCLComponent.NewInstance.
  • Biblioteka e përditësuar libQt5Pas dhe mbështetje e përmirësuar për miniaplikacionet e bazuara në Qt5. U shtua pamja QLCLOpenGLWidget për të ofruar mbështetje të plotë për OpenGL.
  • Saktësia e përmirësuar në zgjedhjen e madhësive të formularëve në sistemet X11, Windows dhe macOS.

Më në fund nëse jeni të interesuar të dini më shumë rreth kësaj, ju mund të kontrolloni detajet Në lidhjen vijuese. 

Si të instaloni Lazarus IDE në Linux?

Për ata që janë të interesuar të mund ta instalojnë këtë IDE në sistemin e tyre, gjëja e parë që duhet të dinë është se IDE është ndër-platformë dhe ofron paketa tashmë të përpiluara për disa shpërndarje Linux. Ju mund të merrni paketat nga lidhja më poshtë.

Instalimi i paketave mund të bëhet me menaxherin tuaj të preferuar të paketave ose nga terminali.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Imazhi i vendosësit të Diego de la Vega dijo

    Unë e lashë Delphi-n në versionin 6 (nuk bëj programim profesionalisht, por bëj shumë programe për veten time).

    Kohët e fundit kam marrë Pascal përmes Lazarus dhe mendoj se është një mjedis shumë i mirë multiplatformë.