Geany 2.0 IDE ti o wa

Itusilẹ ti iṣẹ akanṣe Geany 2.0 ti ṣe atẹjade, dagbasoke iwapọ ati agbegbe ṣiṣatunṣe koodu iyara ti o lo nọmba ti o kere ju ti awọn igbẹkẹle ati pe a ko so mọ awọn ẹya ti awọn agbegbe olumulo kọọkan, bii KDE tabi GNOME. Ilé Geany nilo ile-ikawe GTK nikan ati awọn igbẹkẹle rẹ (Pango, Glib ati ATK). Koodu ise agbese ti pin labẹ iwe-aṣẹ GPLv2+ ati kikọ ni awọn ede C ati C++ (koodu ti ile-ikawe scintila ti a ṣepọ wa ni C++). Awọn apejọ jẹ ipilẹṣẹ fun awọn ọna ṣiṣe BSD, awọn pinpin Linux pataki, macOS ati Windows.

Awọn ẹya pataki ti Geany:

  • Sintasi fifi.
  • Ipari iṣẹ-ṣiṣe / awọn orukọ iyatọ ati awọn itumọ ede bi boya, fun ati nigba ti.
  • Ipari ti HTML ati awọn aami XML.
  • Ipe irinṣẹ.
  • Agbara lati ṣubu awọn bulọọki koodu.
  • Ṣiṣe olootu kan ti o da lori paati ṣiṣatunkọ ọrọ orisun Scintilla.
  • Ṣe atilẹyin siseto 78 ati awọn ede isamisi, pẹlu C/C++, Java, PHP, HTML, JavaScript, Python, Perl ati Pascal.
  • Ibiyi ti tabili akojọpọ awọn aami (awọn iṣẹ, awọn ọna, awọn nkan, awọn oniyipada).
  • Emulator ebute ti a ṣe sinu.
  • Eto ti o rọrun fun iṣakoso awọn iṣẹ akanṣe.
  • Eto apejọ kan fun ikojọpọ ati ṣiṣiṣẹ koodu satunkọ.
  • Atilẹyin fun faagun iṣẹ ṣiṣe nipasẹ awọn afikun. Fun apẹẹrẹ, awọn afikun wa fun lilo awọn ọna ṣiṣe iṣakoso ẹya (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), awọn itumọ adaṣe adaṣe, ṣiṣayẹwo lọkọọkan, iran kilasi, gbigbasilẹ adaṣe, ati ipo ṣiṣatunṣe window meji.

Geany 2.0 IDE ti o wa

Ninu ẹya tuntun:

  • Ṣe afikun atilẹyin esiperimenta fun eto kikọ Meson.
  • Data igba ati eto ti yapa. Awọn data ti o jọmọ igba wa ni faili session.conf, ati awọn eto wa ni geany.conf.
  • Ilana ti ṣiṣẹda awọn iṣẹ akanṣe lati awọn ilana ninu eyiti awọn koodu orisun wa ti jẹ irọrun.
  • Lori iru ẹrọ Windows, akori GTK “Prof-Gnome” ti ṣiṣẹ nipasẹ aiyipada (aṣayan lati mu akori “Adwaita” ṣiṣẹ ni a fi silẹ bi aṣayan).
  • Ọpọlọpọ awọn atupalẹ ti ni imudojuiwọn ati muuṣiṣẹpọ pẹlu iṣẹ akanṣe Ctags Agbaye.
  • Imudara atilẹyin fun Kotlin, Markdown, Nim, PHP ati awọn ede Python.
  • Ṣe afikun atilẹyin fun AutoIt ati awọn faili isamisi GDScript.
  • A ti ṣafikun wiwo kan si olootu koodu fun wiwo itan iyipada (alaabo nipasẹ aiyipada).
  • Awọn ẹgbẹ ẹgbẹ nfunni wiwo igi tuntun fun wiwo atokọ ti awọn iwe aṣẹ.
  • Ṣafikun ọrọ sisọ kan lati jẹrisi awọn iṣẹ ṣiṣe nigba wiwa ati rirọpo.
  • Atilẹyin ti a ṣafikun fun sisẹ awọn akoonu inu igi aami naa.
  • Eto ti a ṣafikun lati ṣafihan laini dopin ti awọn kikọ ipari ila ba yatọ si awọn aiyipada.
  • Pese awọn eto fun iyipada iwọn akọle window ati awọn taabu.
  • Awọn ẹya imudojuiwọn ti Scintilla 5.3.7 ati Lexilla 5.2.7 ikawe.
  • Awọn ibeere fun ẹya ti ile-ikawe GTK ti pọ si; o kere ju GTK 3.24 ni bayi nilo lati ṣiṣẹ.

orisun: opennet.ru

Fi ọrọìwòye kun