Jawaban:
Code→ Reformat Code...(default Ctrl+ Alt+ L) untuk seluruh file atau Code→ Auto-Indent Lines(default Ctrl+ Alt+ I) untuk baris atau pilihan saat ini.
Anda dapat menyesuaikan pengaturan untuk bagaimana kode diformat secara otomatis di bawah File→ Settings→ Editor→ Code Style.
Untuk memastikan komentar juga dijorok ke level yang sama dengan kode, Anda dapat melakukannya sebagai berikut:
*(komentar baris). Jika Anda memiliki komentar blok paragraf, dengan hanya baris pertama dimulai dengan /*dan setelah baris terakhir berakhir dengan */, dengan semua baris perantara dimulai dengan teks, itu tidak berfungsi, padahal seharusnya. Jadi ... logikanya sedikit .. naif?
Cukup pilih kode dan
pada Windows do Ctrl+ Alt+L
di Linux do Ctrl+ Windows Key+ Alt+L
pada Mac do CMD+ Option+L
Ctrl+ Alt+ Lbekerja dengan Android Studio di bawah xfce4 di Linux. Saya melihat bahwa Gnome digunakan untuk menggunakan pintasan ini untuk layar kunci, tetapi di Gnome 3 diubah menjadi Super + L (AKA Windows + L): https://wiki.gnome.org/Design/OS/KeyboardShortcuts
Di Android Studio ini berfungsi: Pergi ke File-> Pengaturan-> Editor-> CodeStyle-> Java. Di bawah Wrapping dan Braces hapus centang "Komentar di Kolom pertama" Kemudian memformat jalan pintas akan indentasi baris komentar juga.
Anda juga dapat mencoba ctrl+ alt+ Imeskipun Anda juga dapat menggunakannya l.
Solusi menghapus centangcomment at first column sebagian berfungsi, karena itu berfungsi untuk komentar baris, tetapi tidak memblokir komentar.
Jadi, dengan garis-garis seperti:
/* first line
* second line
* ...
*/
atau
// line 1
// line 2
// line 3
...
mereka diindentasi dengan "Auto reformat", tetapi baris-baris seperti:
/* first line
second line
...
*/
identifikasi tidak akan diperbaiki.
Jadi kamu harus:
*atau //sebelum setiap baris komentarKeep when reformatting -> comment at first columnAuto reformat.Line selection modeakan membantu Anda (tombol tengah mouse). Untuk menambahkan komentar garis, cari line commentdi peta utama.