Geany 2.0 IDE kasedhiya

Rilis proyek Geany 2.0 wis diterbitake, ngembangake lingkungan panyuntingan kode sing kompak lan cepet sing nggunakake jumlah dependensi minimal lan ora ana gandhengane karo fitur lingkungan pangguna individu, kayata KDE utawa GNOME. Bangunan Geany mung mbutuhake perpustakaan GTK lan dependensi (Pango, Glib lan ATK). Kode proyek kasebut disebarake ing sangisore lisensi GPLv2+ lan ditulis ing basa C lan C ++ (kode perpustakaan scintilla terpadu ana ing C++). Majelis digawe kanggo sistem BSD, distribusi Linux utama, macOS lan Windows.

Fitur utama Geany:

  • Sorotan sintaksis.
  • Autocompletion jeneng fungsi/variabel lan konstruksi basa kaya yen, kanggo lan nalika.
  • Autocompletion tag HTML lan XML.
  • Nelpon tooltips.
  • Kemampuan kanggo ambruk pamblokiran kode.
  • Nggawe editor adhedhasar komponen suntingan teks sumber Scintilla.
  • Ndhukung 78 basa pemrograman lan markup, kalebu C/C++, Java, PHP, HTML, JavaScript, Python, Perl lan Pascal.
  • Pembentukan tabel ringkesan simbol (fungsi, metode, obyek, variabel).
  • Emulator terminal sing dibangun.
  • Sistem prasaja kanggo ngatur proyek.
  • Sistem perakitan kanggo nyusun lan mbukak kode sing wis diowahi.
  • Dhukungan kanggo ngembangake fungsi liwat plugin. Contone, plugin kasedhiya kanggo nggunakake sistem kontrol versi (Git, Subversion, Bazaar, Fosil, Mercurial, SVK), ngotomatisasi terjemahan, mriksa ejaan, generasi kelas, rekaman otomatis, lan mode editing rong jendhela.

Geany 2.0 IDE kasedhiya

Ing versi anyar:

  • Ditambahake dhukungan eksperimen kanggo sistem mbangun Meson.
  • Data lan setelan sesi dipisahake. Data sing gegandhengan karo sesi saiki ana ing file session.conf, lan setelan ana ing geany.conf.
  • Proses nggawe proyek saka direktori sing ana kode sumber wis disederhanakake.
  • Ing platform Windows, tema GTK "Prof-Gnome" diaktifake kanthi standar (opsi kanggo ngaktifake tema "Adwaita" ditinggalake minangka pilihan).
  • Akeh parser wis dianyari lan disinkronake karo proyek Universal Ctags.
  • Dhukungan sing luwih apik kanggo basa Kotlin, Markdown, Nim, PHP lan Python.
  • Dhukungan ditambahake kanggo file markup AutoIt lan GDScript.
  • Antarmuka wis ditambahake menyang editor kode kanggo ndeleng riwayat owah-owahan (dipateni minangka standar).
  • Sidebar nawakake tampilan wit anyar kanggo ndeleng dhaptar dokumen.
  • Nambahake dialog kanggo konfirmasi operasi nalika nggoleki lan ngganti.
  • Added support kanggo nyaring isi wit simbol.
  • Ditambahake setelan kanggo nuduhake garis pungkasan yen karakter pungkasan baris beda karo standar.
  • Nyedhiyani setelan kanggo ngganti ukuran judhul jendhela lan tab.
  • Dianyari versi Scintilla 5.3.7 lan Lexilla 5.2.7 perpustakaan.
  • Syarat kanggo versi perpustakaan GTK wis ditambah; paling ora GTK 3.24 saiki kudu bisa digunakake.

Source: opennet.ru

Add a comment