Verëffentlechung vum Geany 1.38 IDE

D'Verëffentlechung vum Geany 1.38 Projet ass verfügbar, entwéckelt e liicht a kompakt Applikatiounsentwécklungsëmfeld. Ënnert den Ziler vum Projet ass d'Schafung vun engem ganz schnelle Code Redaktiounsëmfeld, deen eng minimal Unzuel vun Ofhängegkeeten während der Versammlung erfuerdert an net un d'Features vu spezifesche Benotzerumgebungen gebonnen ass, wéi KDE oder GNOME. Geany bauen erfuerdert nëmmen d'GTK Bibliothéik a seng Ofhängegkeeten (Pango, Glib an ATK). De Projet Code gëtt ënner der GPLv2+ Lizenz verdeelt a geschriwwen an C an C++ Sproochen (Code vun der integréierter Scintilla Bibliothéik ass an C++). Packagen gi fir BSD Systemer a grouss Linux Verdeelungen erstallt.

Schlëssel Feature vum Geany:

  • Syntax Highlight.
  • Autocompletion vu Funktioun / Variabelennimm a Sproochkonstruktioune wéi wann, fir a wärend.
  • Autocompletion vun HTML an XML Tags.
  • Call tooltips.
  • D'Kapazitéit fir Codeblocken ze kollapsen.
  • En Editor opbauen baséiert op der Scintilla Quelltext Redaktiounskomponent.
  • Ënnerstëtzt 75 Programméierungs- a Markupsproochen, dorënner C/C++, Java, PHP, HTML, JavaScript, Python, Perl a Pascal.
  • Bildung vun engem Zesummefaassungstabell vu Symboler (Funktiounen, Methoden, Objeten, Verännerlechen).
  • Built-in Terminal Emulator.
  • En einfache System fir Projeten ze managen.
  • En Assemblée System fir d'Kompilatioun an d'Lafen beaarbechten Code.
  • Ënnerstëtzung fir d'Funktionalitéit duerch Plugins auszebauen. Zum Beispill sinn Plugins verfügbar fir Versiounskontrollsystemer (Git, Subversion, Bazaar, Fossil, Mercurial, SVK) ze benotzen, Iwwersetzunge automatiséieren, Rechtschreifkontrolle, Klassengeneratioun, Auto-Recording, an Zwee-Fënster Editéierungsmodus.
  • Ënnerstëtzt Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express a Windows Plattformen.

An der neier Versioun:

  • Erhéije Geschwindegkeet vun der Ouverture vun Dokumenter.
  • De Code fir Ctags Support ass synchroniséiert mat Universal Ctags, nei Parser goufen derbäigesat.
  • Ënnerstëtzung fir d'GTK2 Bibliothéik gouf geläscht.
  • En Hotkey bäigefüügt fir all oppen Dokumenter nei ze lueden.
  • De SaveActions Plugin bitt d'Fäegkeet fir e Verzeichnis ze konfiguréieren fir direkt Dateien ze späicheren.
  • Zousätzlech Ënnerstëtzung fir d'Julia Programméierungssprooch a Meson Build Scripten.
  • D'Ufuerderunge fir d'Assembléeëmfeld goufen erhéicht; Assemblée erfuerdert elo e Compiler deen den C ++ 17 Standard ënnerstëtzt.
  • D'Generatioun vun ausführbaren Dateien fir 32-Bit Windows Systemer ass gestoppt, a 64-Bit Builds goufen ëmgewandelt fir GTK3 ze benotzen.

Verëffentlechung vum Geany 1.38 IDE
Verëffentlechung vum Geany 1.38 IDE


Source: opennet.ru

Setzt e Commentaire