Geany 2.0 hadir dengan peningkatan UI, sistem build baru, dan banyak lagi

IDE Geany

Geany adalah IDE ringan yang dirancang untuk mengurangi waktu pemuatan, dengan sedikit ketergantungan pada paket atau pustaka eksternal di Linux.

Versi baru dari IDE, Geany 2.0 telah dirilis dan rilis ini menyoroti berbagai peningkatan pada antarmuka pengguna, seperti peningkatan dukungan untuk tema gelap, serta peningkatan simbol, perbaikan bug, dan banyak lagi.

Bagi yang belum tahu tentang Geany, Anda harus mengetahuinya Ini adalah lingkungan pengembangan terintegrasi yang sederhana namun kuat. IDE ini dikembangkan dengan tujuan menyediakan IDE yang kecil dan cepat, yang hanya memiliki sedikit ketergantungan pada paket lain. Tujuan lainnya adalah menjadi semandiri mungkin dari lingkungan desktop khusus seperti KDE atau GNOME. Oleh karena itu, ia hanya menggunakan toolkit GTK+ dan hanya memerlukan pustaka runtime GTK+ untuk menjalankan Geany.

Ciri-ciri yang menonjol dari Geany adalah:

  • penyorotan sintaks
  • penyelesaian kode
  • Penyelesaian otomatis konstruksi yang sering digunakan seperti if, for, dan while
  • penyelesaian otomatis tag XML dan HTML
  • tip menelepon
  • Folding
  • banyak jenis file yang didukung seperti C, Java, PHP, HTML, Python, Perl, Pascal
  • daftar simbol
  • emulasi terminal terintegrasi
  • ekstensibilitas melalui plugin

Fitur baru utama Geany 2.0

Dalam versi baru IDE yang dihadirkan, dukungan eksperimental menonjol ditambahkan ke sistem build Meson, Manfaat terbesar yang disebutkan adalah pembuatannya yang sangat cepat dan penyiapan yang lebih mudah digunakan.

Selain itu, di Geany 2.0 itu dukungan untuk file markup AutoIt dan GDScript, serta menambahkan antarmuka ke editor kode untuk melihat riwayat perubahan (yang dinonaktifkan secara default).

Mengenai peningkatan pada antarmuka pengguna, hal yang menonjol menambahkan dialog untuk mengonfirmasi operasi saat menemukan dan mengganti, serta menambahkan dukungan untuk memfilter konten pohon simbol dan menambahkan a pengaturan untuk menampilkan akhir baris apakah karakter akhir baris berbeda dari yang dipilih secara default.

Di sisi lain, sDukungan untuk bahasa Kotlin, Markdown, Nim, PHP dan Python, Proses pembuatan proyek dari direktori tempat kode sumber berada telah disederhanakan dan pengaturan untuk mengubah ukuran judul jendela dan tab telah disediakan.

Dari perubahan lainnya yang menonjol dari versi baru ini:

  • Di Windows, tema GTK “Prof-Gnome” diaktifkan secara default (opsi untuk mengaktifkan tema “Adwaita” dibiarkan sebagai opsi).
  • Banyak parser telah diperbarui dan disinkronkan dengan proyek Universal Ctags.
  • Sidebar menawarkan tampilan hierarki baru untuk melihat daftar dokumen.
  • Versi terbaru dari perpustakaan Scintilla 5.3.7 dan Lexilla 5.2.7.
  • Persyaratan untuk versi perpustakaan GTK telah ditingkatkan; Setidaknya GTK 3.24 sekarang diperlukan untuk berfungsi.
  • Data sesi dan konfigurasi terpisah. Data terkait sesi sekarang ada di file session.conf dan konfigurasinya ada di geany.conf.

Akhirnya, jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat memeriksa detailnya di link berikut.

Bagaimana cara menginstal Geany di Ubuntu dan turunannya?

Bagi mereka yang tertarik untuk menginstal IDE ini di sistem mereka, mereka harus tahu bahwa mereka dapat menemukannya di dalam repositori sistem mereka dan dalam kasus Ubuntu dan turunannya tidak terkecuali. Untuk dapat menginstal Geany di Ubuntu, cukup buka terminal dan ketikkan perintah berikut di dalamnya:

sudo apt install geany geany-plugins

Metode lain untuk menginstal IDE ini adalah dengan bantuan paket Flatpak dan untuk melakukannya cukup menginstal dukungan pada sistem dan mengetikkan perintah berikut di terminal:

flatpak install flathub org.geany.Geany -y

Dan untuk menjalankan IDE (jika Anda tidak menemukan peluncurnya) Anda cukup mengetikkan perintah berikut:

flatpak run org.geany.Geany

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.