Lompat ke konten

Geany

Diterbitkan oleh Geany Team

IDE yang cepat dan ringan

Sumber terbukaGPL-2.0-or-later

Sorotan

  • Penyyorotan sintaksis, pelipatan kode, dan pencocokan kurung untuk berbagai bahasa
  • Daftar simbol untuk melompat ke fungsi dan kelas di berkas saat ini
  • Perintah kompilasi, pembuatan, dan eksekusi yang dapat diedit per bahasa
  • Baris galat di jendela pesan menautkan kembali ke sumber
  • Jejak dependensi kecil, dapat berfungsi pada perangkat keras yang lebih lama

Tentang aplikasi ini

Geany adalah editor pemrograman kecil dengan beberapa kemudahan yang biasanya ditemukan pada sebuah IDE. Editor ini dibangun di atas GTK dan komponen penyuntingan Scintilla, mulai berjalan dengan cepat dan hanya bergantung pada sedikit hal di luar GTK itu sendiri, yang membuatnya menjadi pilihan umum pada mesin lama dan desktop minimal.

Geany menyorot sintaksis untuk daftar panjang bahasa, melipat blok kode, mencocokkan dan menutup tanda kurung secara otomatis, serta melengkapi kata yang sudah ada di dalam dokumen. Daftar simbol di panel samping melompat ke fungsi dan kelas pada berkas yang terbuka, dan panel yang sama memuat penjelajah berkas serta daftar dokumen yang terbuka. Sebuah proyek mengelompokkan satu direktori berkas bersama pengaturannya sendiri.

Sistem build-nya sengaja dibuat sederhana: setiap bahasa memiliki sekumpulan perintah yang dapat disunting untuk mengompilasi, membangun, dan menjalankan, keluaran muncul di jendela pesan, dan baris galat tertaut kembali ke tempat yang bermasalah di dalam kode sumber. Plugin menambahkan panel terminal, diff kontrol versi, templat berkas, dan lainnya. Geany tidak diorganisasi di sekitar language server, sehingga analisis lintas-berkas dan refactoring mendalam berada di luar apa yang dilakukannya.

Linux

Kami tidak menghosting berkas ini, tidak memindainya, dan tidak memeriksa isinya. Baca keterangan sumbernya, lalu putuskan sendiri.