Saya menggunakan editor Geany di ubuntu 13.10, Apakah ada tombol pintas untuk menyelaraskan kode (penyelarasan otomatis) di editor Geany?
Misalnya: di Eclipse - Ctrl + Shift + F untuk memanggil Formatter Otomatis
Untuk C, C ++, C ++ / CLI, C #, dan Java
Anda dapat mencapai perilaku serupa dengan Gaya Artistik 2.04 .
Unduh versi terbaru, versi 2.04 saat ini (jangan gunakan apt-get
untuk menginstal karena Anda akan mendapatkan versi 2.03 yang lebih lama dan versi ini tidak akan berfungsi untuk skenario ini karena tidak menerima keluaran yang disalurkan)
Instal Gaya Artistik -> ikuti install doc (/astyle/doc/install.html) dalam unduhan ( make
lalu make install
)
Tambahkan perintah khusus ke Geany:
bash -c "astyle --indent-classes -Y"
Untuk menyesuaikan tampilan ini di dokumentasi Gaya Artistik
Pilih area teks dan tekan Ctrl+ 1untuk menjalankan perintah kustom Geany pertama
Untuk HTML
Anda dapat menggunakan rapi , rapi juga dapat mengkompilasi kode html Anda jika Anda menggunakan geany.
Instal rapi: sudo apt-get install tidy
Buat perintah khusus (contoh):
bash -c "tidy -xml --indent auto --indent-spaces 2 --quiet yes 2> /dev/null; true"
Info lebih lanjut:
Untuk Python
Formatter Sumber Python / Printer Cantik (tidak diuji)
html
file saya , saya menggunakanbash -c "tidy --quiet yes -m --output-xhtml no --output-html yes --wrap 0 --tidy-mark no --indent auto %f > /dev/null; true" (Geany replaces the
% f` dengan nama + ekstensi file). Saya pikir2
sudah usang.cmd /c "astyle --indent-classes -Y"
Untuk XML Buka Tools> Plugin manager dan aktifkan plugin yang disebut XML PrettyPrinter. Jika plugin itu tidak tersedia maka cari menggunakan apt atau synaptic.
Setelah menginstal, jalankan dengan mengklik Tools> PrettyPrinter XML.
sumber
Anda dapat menggunakan perataan manual menggunakan pola untuk menyelaraskan kode Anda. Ini lebih lambat tetapi bekerja untuk bahasa apa pun. Ada skrip untuk melakukannya yang diposting di sini https://blog.jayvee-store.com/2017/06/18/code-alignment-in-geany/
sumber