Android studio 如何在Android Studio(IntelliJ)中格式化代码
我想在新创建的Android应用程序中格式化代码 我用这种方式把代码弄乱了:Android studio 如何在Android Studio(IntelliJ)中格式化代码,android-studio,code-formatting,Android Studio,Code Formatting,我想在新创建的Android应用程序中格式化代码 我用这种方式把代码弄乱了: private static final int AUTO_HIDE_DELAY_MILLIS = 3000; 我想用ctrl+alt+L格式化它,但它没有修复代码。我使用Windows 8.1。首先,您需要配置代码的格式。这可以通过访问 [主菜单]->文件->设置 然后转到 (项目设置)->代码样式->Java 在此区域中,您可以定义要应用于代码的所有格式规则 现在,您应该通过转到
private static final
int AUTO_HIDE_DELAY_MILLIS
= 3000;
我想用
ctrl+alt+L
格式化它,但它没有修复代码。我使用Windows 8.1。首先,您需要配置代码的格式。这可以通过访问
[主菜单]
->文件
->设置
然后转到
(项目设置)
->代码样式
->Java
在此区域中,您可以定义要应用于代码的所有格式规则
现在,您应该通过转到来检查(或更改)用于重新格式化代码的键盘快捷键
[主菜单]
->文件
->设置
然后转到
(IDE设置)
->Keymap
只需在右上角的搜索框中键入重新格式化代码即可找到它
完成后,突出显示要重新格式化的代码,并使用键盘快捷键根据定义的规则重新格式化代码。如果要:
订单/格式代码:control+alt+L
实现方法:control+I
覆盖方法:control+O
不需要大写字母,这只是一个例子
最好的 在Android Studio(Mac上)中,我选择代码块,然后选择code
菜单项,然后单击Auto Indent Lines
请参见屏幕截图:
快捷键(在Mac上)是CTRL-ALT-i只需右键单击项目或目录,然后选择“重新格式化代码”
至少在我的Android Studio版本中,默认情况下启用了“格式化时保留-换行符”。所以你需要去
首选项->编辑器->代码样式->Java并禁用该复选框(参见下面的屏幕截图)
alt+ctrl+shift+l或alt+ctrl+shift+l是在ubuntu(android studio)中排列代码的快捷键。当您按ctrl+alt+l
时,是否会收到重新格式化提示?只是为了确保其他东西不会对这个快捷方式做出反应。有时先突出显示代码会有帮助。ctrl+alt+l
对我来说很好。我目前也在使用windows 8.1。Ctrl+Alt+L
或Ctrl+Shift+Alt+L
用于对话框一次处理多个文件的好方法,谢谢。如果您希望得到与“订单/格式代码”相同的结果,请确保选中“重新排列条目”,即Ctrl+Alt+L,因为某些原因,它对我仍然不起作用。我想使用自动格式化删除复制到编辑器的代码段中的双倍行距的行。代码格式化拒绝为我做这件事。某个地方有一个设置,类似于“粘贴后格式化”(我现在不确定确切的措辞),应该启用。如果这仍然不起作用,那么可能您的规则设置不正确,无法删除双倍行距的行-我不确定是否有任何规则可以删除单行间距(只有两条空行)。@free3dom是否有任何方法可以使用bash脚本执行此操作?从bash脚本重新格式化代码?或者从bash脚本运行快捷方式命令?它不适用于android studio 2.2。请更新答案