Android studio中的代码格式化快捷方式

Bha*_*ara 769 code-formatting android-studio

我已经开始使用Android Studio进行开发了.在eclipse中我使用Ctrl+ Shift+ F但是在Android工作室中它不起作用,它会有所不同.

我怎样才能跳转到任何方法.java.我在eclipse 中使用Ctrl+ O.

是可用的么?任何人都可以告诉我代码格式的快捷方式吗?

Pan*_*mar 1615

视窗:

Ctrl+ Alt+L

Linux的:

Ctrl+ Shift+ Alt+L

苹果系统:

Option+ Command+L

参考:键盘命令,以下是Windows/Linux用户Mac用户的所有命令.


编辑

由于Rohit在Ubuntu中遇到了格式化代码快捷方式的问题,这是因为使用了Ctrl+ Alt+ L键来锁定Ubuntu中的屏幕.

我发现Ubuntu首先处理这个键盘快捷键.所以你应该做的是将Ctrl+ Alt+ L键盘快捷键绑定到其他东西,这样它就不会与Ubuntu冲突.

脚步

  1. 去吧 __CODE__.

  2. 选择行__CODE__,然后按任意特殊键和Alpha键(例如Shift+ L).您应该已成功更改键盘快捷键.

  3. 检查键盘快捷键现在是否可以在Android Studio中使用.

替代方法

Ctrl+ Alt+ Shift+ L(显示对话框)


编辑2

更新来自Henry Chuang,以及user2340612发布的另一个答案.

您还可以使用Eclipse快捷方式.

  • Windows和Linux:转到 __CODE__
  • macOS:转到> __CODE__并从下拉菜单中选择Eclipse.

编辑3:使用MenuBar

  • 选择要重新格式化的代码
  • 单击菜单栏中的"代码",然后选择" 重新格式化代码",如下图所示

在此输入图像描述

  • 它是'cntrl + F12`第二个链接显示所有命令请参考.. (4认同)

use*_*612 110

您还可以使用Eclipse的键盘快捷键:只需转到preferences-> keymap并从下拉菜单中选择eclipse.

编辑

实际路径是:( __CODE__感谢@Dhinakaran Thennarasu)


Par*_*ani 68

检查Studio Tips&Trick文档中给出的键盘命令.

在此输入图像描述


Mic*_*ski 29

只需选择代码即可

  • 在Windows上做Ctrl+ Alt+L

  • 在Linux上做Ctrl+ Windows Key+ Alt+L

  • 在Mac上做CMD+ Alt+L

来自junaidp的解决方案


Cap*_*apt 14

要在Linux上的Android Studio上格式化代码,您可以使用CTRL+ ALT+ SUPER+ L.您可以使用此功能,避免更改系统快捷方式.(SUPER键是键旁边的Windows图标ALT键).


Man*_*hit 10

用于Android Studio
CTRL+ ALT+ L(Win/Linux)
OPTION+ CMD+ L(Mac)中的 代码格式

用户也可以使用Eclipse的键盘快捷键:只需进入设置>>首选项 - >键盘映射,然后从下拉菜单中选择eclipse(或任何你喜欢的键盘).


Man*_*era 10

在使用所有这些快捷方式之前,您必须在Android Studio中应用所有ecplise快捷方式.

程序:步骤:

Setting -> KeyMap -> Select Eclipse -> Apply -> OK
Run Code Online (Sandbox Code Playgroud)

现在您可以在Android Studio中使用所有ecplise快捷方式了.

这里有一些快照.

在此输入图像描述在此输入图像描述


den*_*niz 8

检查一下.您也可以根据自己的喜好进行更改.

在此输入图像描述

在此输入图像描述


Atu*_*lic 7

只需添加到@ user2340612回答切换键盘布局偏食,为Android 1.0.1工作室的路径是:

__PRE__


Bet*_*han 7

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

正如您正在寻找与eclipse一样的单点工作,Android工作室中没有这样的内置功能,但它使您能够通过宏执行此操作,请按照下列步骤操作:

在工作室中打开任何源代码文件.

Ctrl+ Alt+ O这用于查找/优化未使用的导入.

如果打开一个对话框,请选择"不再显示"并点击"运行".

转到编辑>宏>开始宏录制.

Ctrl+ Alt+ O.

Ctrl+ Alt+ L.这会格式化您的代码.(对于ubuntu,Shift+ ctrl+ Alt+ L).

Ctrl+ S,这会保存您的文件;)

转到编辑>宏>停止宏录制.

使用名称保存此创建的宏,例如:"自动格式化".

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

打开首选项.

在左侧栏中搜索Keymap.

在右侧窗格中,单击搜索栏并键入已保存宏的名称("自动格式化".)

双击您的项目.可能有两个,你点击哪一个并不重要.

单击"添加键盘快捷键".

将键盘快捷键设置为Ctrl+ S.

最后,确认覆盖Ctrl+ S成为您的新宏.


Sur*_*gch 6

除了其他答案描述的自动格式化之外,另一个技巧是突出显示要缩进的文本,然后按

  • Tab 增加缩进或
  • Shift+Tab减少缩进。

在此处输入图片说明

查看键盘快捷键文档了解更多信息。


Dak*_*rma 5

对于那些想知道括号内对齐问题的人,JetBrains 在他们的问题跟踪中提供了这一点。

这是答案:

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


Pra*_*t_M 5

Ctrl+ Alt+ L可能与Ubuntu中的锁屏快捷方式冲突.在这种情况下,您可以更改重新格式化代码的键盘快捷键,如下所示:

文件 - >设置 - > IDE设置 - >键盘映射

搜索"重新格式化代码"并更改键盘快捷键.


Yev*_*ets 5

真的,我去了这个线程因为我的Ubuntu锁屏后这个快捷键Ctrl+ Alt+ L.因此,如果您遇到同样的问题,只需转到设置 - 键盘 - 快捷方式 - 系统,然后更改"锁定屏幕"的默认快捷方式.


归档时间:

查看次数:

529582 次

最近记录:

5 年,11 月 前