Geany 1.38 IDE хувилбар

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

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 Ctag-тай синхрончлогдсон, шинэ задлан шинжлэгч нэмэгдсэн.
  • GTK2 номын сангийн дэмжлэгийг хассан.
  • Бүх нээлттэй бичиг баримтыг дахин ачаалах товчийг нэмсэн.
  • SaveActions залгаас нь файлуудыг нэн даруй хадгалахын тулд лавлах тохиргоог хийх боломжийг олгодог.
  • Julia програмчлалын хэл болон Месон бүтээх скриптүүдийн дэмжлэгийг нэмсэн.
  • Угсралтын орчинд тавигдах шаардлагыг нэмэгдүүлсэн; угсралтад одоо C++ 17 стандартыг дэмждэг хөрвүүлэгч шаардлагатай.
  • 32 битийн Windows системд зориулсан гүйцэтгэгдэх файлуудыг үүсгэх нь зогссон бөгөөд 64 битийн бүтцийг GTK3 ашиглахаар сольсон.

Geany 1.38 IDE хувилбар
Geany 1.38 IDE хувилбар


Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх