Android studio 如何在Android Studio中对齐/格式化代码?

Android studio 如何在Android Studio中对齐/格式化代码?,android-studio,code-formatting,code-readability,Android Studio,Code Formatting,Code Readability,是否有一种方法/快捷方式/内置功能可以对齐操作数的代码,如“=”符号 例如,Xcode()有一个XAlign,允许用户选择需要对齐的代码,并使用快捷方式自动对齐 Android Studio中有一个字段组功能,可以“在列中对齐”,但它不适用于已经编写的代码 在Android Studio捆绑包附带的Eclipse中,启动自动格式化程序的快捷键如下所示: Ctrl+alt+L 如果要更改此组合,请转到“菜单首选项”→ 键映射并设置为自定义。变量声明的对齐方式仅适用于函数之外的声明。菜单首选项中的对

是否有一种方法/快捷方式/内置功能可以对齐操作数的代码,如“=”符号

例如,Xcode()有一个XAlign,允许用户选择需要对齐的代码,并使用快捷方式自动对齐


Android Studio中有一个字段组功能,可以“在列中对齐”,但它不适用于已经编写的代码

在Android Studio捆绑包附带的Eclipse中,启动自动格式化程序的快捷键如下所示:

Ctrl+alt+L


如果要更改此组合,请转到“菜单首选项”→ 键映射并设置为自定义。

变量声明的对齐方式仅适用于函数之外的声明。菜单首选项中的对齐功能→ 代码样式→ 包装和支架→ 字段组→ “在列中对齐”不适用于括号/大括号内的对齐

以下是JetBrains网站上的发行票:

此功能可用,但尚未在稳定版本中提供。可从内部版本:140.1761获得

在撰写此答案时,我当前的版本是“135.1653844,构建于2014年12月18日”,发布稳定

Android Studio中的缩进代码:
窗口

Ctrl+Alt+L


Mac:

选项+命令+L


适用于Android Studio中的Windows和Linux:

Ctrl+Alt+L

对于Mac:

选项+命令+L

窗口:

Ctrl+Alt+L

Linux:

Ctrl+Shift+Alt+L

马科斯:

⌥ 选择权+⌘ command+L

Ubuntu Linux:Ctrl-alt-L(由其他响应建议)由窗口管理器捕获并锁定屏幕。所以你需要改变它:文件->设置->按键地图->主菜单->代码->重新格式化代码。我使用双制表符,因为我不希望该制表符将所选内容向右移动

这将按照您在首选项中指定的格式设置代码。要处理您的特定请求(对齐等于语句),请转到:(文件->设置->编辑器->代码样式->(选择语言)->换行和大括号->组声明->对齐列中的变量


这些样式是特定于语言的,因此此特定选项可能不存在于您选择的语言中,或者可能以不同的名称命名。

可能与的重复我认为IntelliJ中没有内置的格式化程序用于对齐
=
。我在Mac上。[Command+option/Alt+L]不起作用。我有字段组“在列中对齐”已启用。但选择代码和重新格式化似乎不起作用。是的。默认设置为Keymap。使用快捷方式调出重新格式化代码,但不会重新格式化代码。对于所选代码的变量声明,=符号不对齐。我想是CTRL+SHIFT+F改变了我笔记本电脑上的屏幕方向。非常烦人。@CoolMind,谢谢你的建议,但我不再有那台笔记本电脑了。我现在用的是MacBook。在文件级别上效果很好,但我想知道是否有办法对整个项目进行修改,或者在我打开项目时自动进行修改更好?Upvoted@pixel在project/android文件视图中使用重新格式化代码快捷方式,突出显示/选择e文件夹导航到代码>重新格式化