Nová verze IDE Lazarus 2.2 již byla vydána

Po třech letech vývoje uvolňovací příspěvek byl uvolněn integrovaného vývojového prostředí Lazar 2.2, založený na kompilátoru FreePascal a provádějící úkoly podobné Delphi.

Prostředí Je navržen pro práci s kompilátorem FreePascal verze 3.2.2 ve kterém bylo provedeno velké množství nových změn a zejména vylepšení, z nichž vyniká mimo jiné plná podpora OpenGL a také kompatibilita s HighDPI.

Obecné funkce, které vyčnívají z Lazarus IDE:

  • Je to IDE s licencí GPL.
  • Lazarus běží mimo jiné na Gnu / Linux, Windows a macOS.
  • Můžeme vytvořit nativní binární soubory a distribuovat je bez závislostí v jakémkoli běhovém prostředí.
  • Má návrháře formulářů Easy Drag & Drop pro vytváření výkonných rozvržení.
  • Má automatickou synchronizaci mezi GUI-Forms a kódem.
  • Poskytuje uživateli výkonný editor kódu se zvýrazňováním syntaxe a doplňováním kódu.
  • Nabízí také vestavěný systém kompilace a debuggeru. Můžeme spouštět, testovat a ladit naše projekty z IDE.
  • Systém balíčků Lazarus vám umožňuje instalovat pluginy třetích stran pro rozšíření IDE.

Co je nového v Lazarus 2.2?

V této nové verzi Lazarus 2.2 je sada widgetů Qt5 přichází s plnou podporou OpenGL, kromě přidání tlačítek pro sbalení ukotvených panelů a vylepšení Podpora vysokého DPI.

Další ze změn, které v této nové verzi vyniká, je to je zahrnut nový plugin Spotter najít příkazy IDE a také přidané režimy panelů založené na víceřádkových kartách ("Víceřádkové záložky") a oknech, která se nepřekrývají ("Plovoucí okna nahoře").

Kromě toho je také zdůrazněno, že byla implementována volitelná domovská stránka, kde si můžete vybrat typ projektu, který chcete vytvořit, také víme přidány klávesové zkratky do editoru kódu nahrazovat, duplikovat, kopírovat a přesouvat řádky a výběry.

Zatímco přípony pro hlavní běžné překladové soubory (šablony) se změnily z .po na .pot. Od této nové verze tato změna zjednoduší jeho zpracování v editorech souborů PO jako šablonu pro zahájení nových překladů.

Je také třeba poznamenat, že ladicí program LazDebugger-FP (FpDebug) 1.0 je nyní ve výchozím nastavení povolen pro nové instalace na Windows a Linux.

Byl přidán mechanismus pro zakázání vykreslování sad vzhledů (zastavení vykreslování '[' jako začátku sady v masce), aktivované prostřednictvím nastavení moDisableSets. Například "MatchesMask ('[x]', '[x]', [moDisableSets])" v novém režimu vrátí hodnotu True.

Z dalších změn, které vynikají:

  • Přidán balíček DockedFormEditor s novým editorem formulářů, který nahrazuje Sparta_DockedFormEditor.
  • Formát kódu Jedi byl vylepšen a byla přidána podpora pro většinu moderní syntaxe Object Pascal.
  • Do Codetools byla přidána podpora anonymních funkcí.
  • Vylepšená rozhraní pro kontrolu objektů a projektů.
  • Komponenty se přesunuly pro vykreslování písem Freetype do samostatného balíčku "components / freetype / freetypelaz.lpk"
  • Komponenta PasWStr byla odstraněna kvůli přítomnosti kódu, který je vytvořen pouze v dřívějších verzích FreePascal.
  • Optimalizovaná registrace interních zařízení a jejich vazba na widgety voláním TLCLComponent.NewInstance.
  • Aktualizovaná knihovna libQt5Pas a vylepšená podpora pro widgety založené na Qt5. Bylo přidáno zobrazení QLCLOpenGLWidget, které poskytuje plnou podporu OpenGL.
  • Vylepšená přesnost při výběru velikostí formuláře na systémech X11, Windows a macOS.

Konečně pokud se o tom chcete dozvědět více, můžete zkontrolovat podrobnosti Na následujícím odkazu. 

Jak nainstalovat Lazarus IDE na Linux?

Pro ty, kteří mají zájem o možnost nainstalovat toto IDE na svůj systém, je první věcí, kterou by měli vědět, že IDE je multiplatformní a nabízí již zkompilované balíčky pro některé distribuce Linuxu. Můžete získat balíčky z níže uvedeného odkazu.

Instalaci balíčků lze provést pomocí vašeho oblíbeného správce balíčků nebo z terminálu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Zástupný obrázek pro Diego de la Vega řekl

    Delphi jsem opustil ve verzi 6 (nejsem profesionální programátor, ale spoustu programů si dělám sám pro sebe).

    Nedávno jsem sebral Pascal přes Lazarus a myslím, že je to velmi dobré multiplatformní prostředí.