我想在新创建的Android应用程序中格式化代码.
我以这种方式搞砸了代码:
private static final int AUTO_HIDE_DELAY_MILLIS = 3000;
我想格式化它,ctrl+alt+L
但它不修复代码.我使用Windows 8.1.
只需右键单击项目或目录,然后选择" 重新格式化代码"
如果你想:
Order/FormatCode:control + alt + L.
实施方法:控制+我
覆盖方法:控制+ O.
没有必要是大写字母这只是为了这个例子.
最好!
首先,您需要配置代码的格式化方式.这可以通过去做
[Main Menu]
- > File
- > Settings
然后转到
(Project Settings)
- > Code Style
- >Java
在此区域中,您可以定义要应用于代码的所有格式规则.
现在,您应该检查(或更改)键盘快捷键,以便重新格式化代码
[Main Menu]
- > File
- > Settings
然后转到
(IDE Settings)
- >Keymap
只需Reformat Code
在右上方的搜索框中输入即可找到它.
完成此操作后,突出显示要重新格式化的代码,并使用键盘快捷键根据您定义的规则重新格式化代码.
在Android Studio(在Mac上),我选择代码块,然后选择Code
菜单项并单击Auto-Indent Lines
.
看截图:
快捷键(在Mac上)是CTRL-ALT-i
至少在我的Android Studio版本上,默认情况下启用"格式化时保留 - 换行符".所以你需要去
首选项 - >编辑器 - >代码样式 - > Java并禁用该复选框(见下面的屏幕截图)