Geany 2.0 IDE sadia

Pelepasan proyék Geany 2.0 parantos diterbitkeun, ngembangkeun lingkungan éditan kode anu kompak sareng gancang anu ngagunakeun jumlah katergantungan minimal sareng henteu kabeungkeut kana fitur lingkungan pangguna individu, sapertos KDE atanapi GNOME. Ngawangun Geany ngan ukur peryogi perpustakaan GTK sareng katergantunganna (Pango, Glib sareng ATK). Kodeu proyék disebarkeun dina lisénsi GPLv2 + sareng ditulis dina basa C sareng C ++ (kode perpustakaan scintilla terpadu aya dina C ++). Majelis dihasilkeun pikeun sistem BSD, distribusi Linux utama, macOS sareng Windows.

Fitur utama Geany:

  • Sintaksis panyorot.
  • Autocompletion tina fungsi / ngaran variabel jeung constructs basa kawas lamun, keur jeung bari.
  • Autocompletion of HTML jeung XML tags.
  • Nelepon tooltips.
  • Kamampuhan pikeun ngancurkeun blok kode.
  • Ngawangun éditor dumasar kana komponén édisi téks sumber Scintilla.
  • Ngarojong 78 basa program sareng markup, kalebet C / C ++, Java, PHP, HTML, JavaScript, Python, Perl sareng Pascal.
  • Formasi tabel kasimpulan simbol (fungsi, métode, objék, variabel).
  • Diwangun-di terminal émulator.
  • Hiji sistem basajan pikeun ngatur proyék.
  • Hiji sistem assembly pikeun compiling tur ngajalankeun kode diédit.
  • Rojongan pikeun ngalegaan fungsionalitas ngaliwatan plugins. Contona, plugins sadia pikeun ngagunakeun sistem kontrol versi (Git, Subversion, Bazaar, Fosil, Mercurial, SVK), automating tarjamahan, mariksa mantra, generasi kelas, auto-rekaman, sarta mode éditan dua jandela.

Geany 2.0 IDE sadia

Dina versi anyar:

  • Ditambahkeun dukungan ékspérimén pikeun sistem ngawangun Meson.
  • Data sési sareng setélan dipisahkeun. Data anu aya hubunganana sareng sési ayeuna aya dina file session.conf, sareng setélan aya dina geany.conf.
  • Prosés nyiptakeun proyék tina diréktori tempat kode sumberna parantos disederhanakeun.
  • Dina platform Windows, téma GTK "Prof-Gnome" diaktipkeun sacara standar (pilihan pikeun ngaktipkeun téma "Adwaita" ditinggalkeun salaku pilihan).
  • Seueur parser parantos diropéa sareng disingkronkeun sareng proyék Universal Ctags.
  • Ningkatkeun dukungan pikeun Kotlin, Markdown, Nim, PHP sareng basa Python.
  • Ditambahkeun dukungan pikeun file markup AutoIt sareng GDScript.
  • Antarbeungeut geus ditambahkeun kana redaktur kode pikeun nempo sajarah parobahan (ditumpurkeun sacara standar).
  • Sidebar nawiskeun tampilan tangkal énggal pikeun ningali daptar dokumén.
  • Ditambahkeun dialog pikeun ngonfirmasi operasi nalika milarian sareng ngagentos.
  • Ditambahkeun dukungan pikeun nyaring eusi tangkal simbol.
  • Ditambahkeun setelan pikeun nembongkeun tungtung garis lamun karakter tungtung garis béda ti nu standar.
  • Nyadiakeun setelan pikeun ngarobah ukuran judul jandela jeung tab.
  • Vérsi diropéa tina perpustakaan Scintilla 5.3.7 jeung Lexilla 5.2.7.
  • Sarat pikeun versi perpustakaan GTK parantos ningkat; sahenteuna GTK 3.24 ayeuna diperyogikeun pikeun jalan.

sumber: opennet.ru

Tambahkeun komentar