回答:
Code
→ Reformat Code...
(デフォルトCtrl+ Alt+ L)ファイル全体またはCode
→ Auto-Indent Lines
(デフォルトCtrl+ Alt+I)現在の行または選択範囲。
あなたは、コードは下のオートフォーマット方法の設定をカスタマイズすることができますFile
→ Settings
→ Editor
→ Code Style
。
コメントもコードと同じレベルにインデントされるようにするには、次のようにするだけです。
*
(行コメント)で始まる行のみです。段落ブロックのコメントがあり、最初の行だけが/*
最後の行で始まり最後がで終わり*/
、すべての中間行がテキストで始まる場合、それも機能しますが、機能しません。だから...論理は少し..素朴ですか?
コードを選択して
WindowsではCtrl+ Alt+L
LinuxではCtrl+ Windows Key+ Alt+L
MacではCMD+ Option+L
Ctrl+ Alt+ LLinuxのxfce4でAndroid Studioと連携します。Gnomeがロック画面にこのショートカットを使用していたことがわかりますが、Gnome 3ではSuper + L(AKA Windows + L)に変更されました:https : //wiki.gnome.org/Design/OS/KeyboardShortcuts
Android Studioでこれは機能します。[ファイル]-> [設定]-> [エディター]-> [CodeStyle]-> [Java]に移動します。[折り返しと中かっこ]で[最初の列にコメント]をオフにすると、書式設定のショートカットによってコメント行もインデントされます。
ctrl+ alt+ も試してIみることもできlます。
チェック解除の解決策comment at first column
は部分的に機能します。これは、行コメントに対しては機能しますが、コメントはブロックしないためです。
だから、次のような行で:
/* first line
* second line
* ...
*/
または
// line 1
// line 2
// line 3
...
「Auto reformat」でインデントされていますが、次のような行です。
/* first line
second line
...
*/
IDは修正されません。
だからあなたはすべきです:
*
または//
コメントの各行の前前にKeep when reformatting -> comment at first column
Auto reformat
。Line selection mode
あなたを助けます(マウス中央キー)。行コメントを追加するにはline comment
、キーマップで検索します。