如何将标签转换为空格并在android studio中保存时自动格式化

Bet*_*han 3 java eclipse android android-studio

我想知道将标签转换为4个空格并在Save上自动格式化java代码的步骤,类似于eclipse.

在Eclipse中我曾经做过设置

对于将标签转换为空格我曾经做过以下设置

打开引用 - > Java->代码样式 - > Formatter->创建新的配置文件 - >仅将选项卡的设置更改为仅限空格

要在保存时格式化该特定文件的整个Java代码,我以前在Eclipse中执行以下设置

打开首选项 - > Java - >编辑器 - >保存操作 - >选中对话框中的相应选项

但是我不知道在Android Studio中进行类似的设置,任何人都可以帮我设置它.提前致谢.

Anu*_*rag 6

对于在Android Studio中自动格式化Java/xml文件,请使用以下命令:

CTRL + ALT + L.

如果您使用的是ubuntu,使用此命令将退出,请使用:

Shift + CTRL + ALT + L.

将出现一个popUp:选择整个文件并重新排列代码,您就完成了.:)

更新:

正如您正在寻找与您的工作一样的单点eclipse,没有这样的内置功能,Android studio但它使您能够完成它Macro,请按照下列步骤操作:

  1. 在工作室中打开任何源代码文件.
  2. 按此Ctrl + Alt + O按钮用于查找/优化未使用的导入.如果打开一个对话框,请选择"不再显示"并点击"运行".
  3. 转到编辑>宏>开始宏录制.
  4. Ctrl + Alt + O.
  5. Ctrl + Alt + L.这会格式化您的代码.(Shift+ctrl+Alt+L对于ubuntu).
  6. Ctrl + S,这会保存您的文件;)
  7. 转到编辑>宏>停止宏录制.
  8. 使用名称保存此创建的宏,例如:"自动格式化".

Boom,您现在已经成功创建了宏,现在只需添加/指定它的快捷方式:

  1. 打开首选项.
  2. 在左侧栏中搜索Keymap.
  3. 在右侧窗格中,单击搜索栏并键入已保存宏的名称("自动格式化".)
  4. 双击您的项目.可能有两个,你点击哪一个并不重要.
  5. 单击"添加键盘快捷键".
  6. 将键盘快捷键设置为Ctrl + S.
  7. 最后,确认覆盖Ctrl + S为您的新宏.

而已!你做完的男人.干杯:)