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 column
Auto reformat
.Line selection mode
akan membantu Anda (tombol tengah mouse). Untuk menambahkan komentar garis, cari line comment
di peta utama.