Geany 1.38 IDE чыгаруу

Geany 1.38 долбоорунун релизи жеткиликтүү, ал жеңил жана компакт тиркемелерди иштеп чыгуу чөйрөсүн иштеп чыгууда. Долбоордун максаттарынын арасында монтаж учурунда минималдуу көз карандылыкты талап кылган жана KDE же GNOME сыяктуу белгилүү бир колдонуучу чөйрөлөрүнүн өзгөчөлүктөрү менен байланышпаган өтө тез кодду түзөтүү чөйрөсүн түзүү саналат. Geany куруу үчүн GTK китепканасы жана анын көз карандылыгы гана талап кылынат (Pango, Glib жана ATK). Долбоордун коду GPLv2+ лицензиясы боюнча таратылган жана C жана C++ тилдеринде жазылган (интегралдык scintilla китепканасынын коду C++ тилинде). Пакеттер BSD системалары жана негизги Linux дистрибьюторлору үчүн түзүлгөн.

Geany негизги өзгөчөлүктөрү:

  • Синтаксисти бөлүп көрсөтүү.
  • Функциянын/өзгөрмөлөрдүн аттары жана if, for жана while сыяктуу тил конструкцияларынын автотолтуруусу.
  • HTML жана XML тэгдерин автотолтуруу.
  • Чалуу кеңештери.
  • Код блокторун жыйноо мүмкүнчүлүгү.
  • Scintilla баштапкы текстти түзөтүү компонентинин негизинде редакторду куруу.
  • C/C++, Java, PHP, HTML, JavaScript, Python, Perl жана Pascal сыяктуу 75 программалоо жана белгилөө тилдерин колдойт.
  • Символдордун жыйынды таблицасын түзүү (функциялар, методдор, объекттер, өзгөрмөлөр).
  • Камтылган терминал эмулятору.
  • долбоорлорду башкаруу үчүн жөнөкөй системасы.
  • Түзөтүлгөн кодду түзүү жана иштетүү үчүн чогултуу системасы.
  • Плагиндер аркылуу функцияларды кеңейтүү үчүн колдоо. Мисалы, плагиндер версияларды башкаруу системаларын (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), котормолорду автоматташтыруу, орфографияны текшерүү, класстарды түзүү, автожаздыруу жана эки терезе түзөтүү режимин колдонуу үчүн жеткиликтүү.
  • Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express жана Windows платформаларын колдойт.

Жаңы версияда:

  • Документтерди ачуу ылдамдыгын жогорулатуу.
  • Ctags колдоо коду Universal Ctags менен синхрондоштурулган, жаңы талдоочулар кошулду.
  • GTK2 китепканасын колдоо алынып салынды.
  • Бардык ачык документтерди кайра жүктөө үчүн ысык баскыч кошулду.
  • SaveActions плагини файлдарды заматта сактоо үчүн каталогду конфигурациялоо мүмкүнчүлүгүн берет.
  • Julia программалоо тили жана Meson куруу скрипттери үчүн кошумча колдоо.
  • Чогултуу чөйрөсүнө талаптар көбөйтүлдү; азыр монтаждоо үчүн C++ 17 стандартын колдогон компилятор керек.
  • 32 биттик Windows системалары үчүн аткарылуучу файлдарды түзүү токтоп, 64 биттик түзүлүштөр GTK3 колдонууга которулду.

Geany 1.38 IDE чыгаруу
Geany 1.38 IDE чыгаруу


Source: opennet.ru

Комментарий кошуу