我已开始使用Android Studio进行开发。在Eclipse中我使用 Ctrl + Shift + F ,但在Android Studio中它不起作用。它会有所不同。
如何跳转到.java
文件中的任何方法?我在Eclipse中使用 Ctrl + O 。
有空吗?代码格式化的快捷方式是什么?
答案 0 :(得分:1535)
Windows: Ctrl + Alt + L
Linux: Ctrl + Shift + Alt + L
macOS:选项 + 命令 + L
参考:Key Commands以下是Windows/ Linux users和Mac users的所有命令。
由于Rohit在Ubuntu中遇到格式代码快捷方式的问题,这是由于使用了 Ctrl + Alt + L 键在Ubuntu中锁定屏幕。
我发现Ubuntu首先处理这个键盘快捷键。因此,您应该将 Ctrl + Alt + L 键盘快捷键绑定到其他位置,以便它不会与Ubuntu冲突。
转到系统工具→系统设置→键盘→快捷方式标签→系统→锁定屏幕。
选择行 New Accelerator ... ,然后按任意特殊键并使用Alpha键(例如 Shift + L )。您应该已成功更改键盘快捷键。
检查键盘快捷键现在是否可以在Android Studio中使用。
Ctrl + Alt + Shift + L (显示对话框)
您也可以使用Eclipse快捷方式。
答案 1 :(得分:109)
您还可以使用Eclipse的键盘快捷键:只需转到菜单首选项→键映射,然后从下拉菜单中选择 Eclipse 。
实际路径为:menu File → Settings → Keymap (在IDE设置下)
答案 2 :(得分:68)
检查Android Studio提示中的 Keyboard Commands 。特技文档:
答案 3 :(得分:27)
只需选择代码和
即可执行 Ctrl + Alt + L
执行 Ctrl + Windows键 + Alt + L
< / LI> Mac上的CMD + Alt + L
答案 4 :(得分:14)
要在Linux上安装Android Studio中的代码,您可以使用 Ctrl + Alt + Super + L 。您可以使用此功能,避免更改系统快捷方式。 ( Super 键是除 Alt 键之外的Windows图标键。
答案 5 :(得分:10)
对于Android Studio中的代码格式:
Ctrl + Alt + L (Windows / Linux)
选项 + Cmd + L (Mac)
用户还可以使用Eclipse的键盘快捷键:只需进入菜单设置→首选项→键盘,然后选择Eclipse(或者从下拉菜单中选择您喜欢的任何人。
答案 6 :(得分:10)
在使用所有这些快捷方式之前,您必须在Android Studio中应用所有Eclipse快捷方式。
步骤:
步骤:
Setting -> KeyMap -> Select Eclipse -> Apply -> OK
现在,您可以在Android Studio中使用所有Eclipse快捷方式......
在这里有一些快照。
答案 7 :(得分:8)
检查一下。您也可以根据自己的喜好进行更改。
答案 8 :(得分:7)
只需添加@ user2340612答案即可将键盘映射切换到Eclipse,Android Studio 1.0.1的路径为:
菜单文件→设置→键盘(在编辑器选项下)→键盘映射 = Eclipse
答案 9 :(得分:6)
要在Android Studio中自动格式化Java / XML文件,请使用以下命令:
由于您正在寻找与Eclipse一样的工作单点,Android Studio中没有这样的内置功能,但它使您能够通过宏执行此操作。请按照以下步骤操作:
在Android Studio中,打开任何源代码文件。
按 Ctrl + Alt + O 这用于查找/优化未使用的导入。
如果对话框打开,请选择&#34;不要再显示该对话框&#34;然后点击Run。
转到修改&gt; 宏&gt; 开始录制宏。
按 Ctrl + Alt + O 。
按 Ctrl + Alt + L 。这会格式化您的代码。 (Ubntu的 Shift + Ctrl + Alt + L )。
按 Ctrl + S 。这会保存您的文件;)
转到修改&gt; 宏&gt; 停止宏录制。
使用名称保存此创建的宏,例如:“自动格式化&#34;。
Boom,您现在已经成功创建了您的宏。现在只需添加/指定快捷方式:
打开偏好设置。
在左侧栏中搜索 Keymap 。
在右侧窗格中,单击搜索栏并输入已保存宏的名称(&#34;自动格式化&#34;。)
双击您的项目。可能有两个,你点击哪一个并不重要。
点击添加键盘快捷键。
将键盘快捷键设置为 Ctrl + S 。
最后,确认覆盖 Ctrl + S 作为您的新宏。
答案 10 :(得分:5)
Ctrl + Alt + L 可能与Ubuntu中的锁屏快捷方式冲突。在这种情况下,您可以按如下方式更改重新格式化代码的键盘快捷键:
<强>文件&GT;设置 - &GT; IDE设置 - &gt;键映射强>
搜索重新格式代码并更改键盘快捷键。
答案 11 :(得分:5)
真的,我去了这个帖子,因为我的Ubuntu锁定屏幕后面这个快捷键 Ctrl + Alt + L 。因此,如果您遇到同样的问题,只需转到设置 - 键盘 - 快捷方式 - 系统,然后更改&#34;锁定屏幕&#34;的默认快捷方式。
答案 12 :(得分:4)
答案 13 :(得分:3)
我认为很明显,对于Android Studio中的代码格式,组合键是:
CTRL + ALT + L (Win / Linux)
OPTION + CMD + L (Mac)
但是,我们忘了回答有关跳转到方法的问题。 那么有三种方式进入任何声明/实施:
CTRL + B 或 CTRL + CLICK (Win / Linux)
CMD + B 或 CMD + CLICK (Mac)
这些命令显示实现所选类/接口的所有类/接口的列表。在变量上,它与Goto声明具有相同的效果。
CTRL + ALT + B (Win / Linux)
CMD + ALT + B (Mac)
这些快捷方式将进入“AnyClass”类的声明。
CTRL + SHIFT + B (Win / Linux)
CTRL + SHIFT + B (Mac)
此外,还有一个转到超级班的快捷方式。这将打开当前符号的父级。与Goto Implementation完全相反。对于重写方法,它将打开其父实现。
CTRL + U (Win / Linux)
CMD + U (Mac)
答案 14 :(得分:2)
答案 15 :(得分:1)
试试这个。
注意:Linux的许多答案只是 Ctrl + Alt + L 这是错的。在Linux中,执行 Ctrl + Alt + L 会锁定系统。
答案 16 :(得分:1)
Windows的 Ctrl + Alt + L 。 有关键盘快捷键的完整列表,请查看用户手册:https://developer.android.com/studio/intro/keyboard-shortcuts.html
答案 17 :(得分:1)
如果您使用的是Dart插件,请转到Android Studio的菜单文件-> 设置。 并搜索“使用...重新格式化代码”,然后在主菜单下单击“使用dartfmt重新格式化代码”:
点击“添加键盘快捷键”。 然后按 Ctrl + Alt + L ,快捷方式应该起作用(如果 Ctrl + Alt + L 使计算机进入睡眠/挂起状态,将系统设置中的快捷方式更改为其他方式。否则,这两个快捷方式都会冲突)。
答案 18 :(得分:1)
Android studio 中提供了一些用于重新排列或重新格式化代码的快捷键。
Linux:Ctrl + Shift + Alt + L
mac 操作系统:Option + Command + L
视窗:Ctrl + Alt + L
答案 19 :(得分:0)
除了其他答案描述的自动格式设置外,另一个技巧是突出显示要缩进的文本,然后按
查看Keyboard Shortcut docs,了解更多信息。
答案 20 :(得分:0)
答案 21 :(得分:0)
我在Windows中使用 Ctrl + Alt + L 的经验是,此快捷方式根本不起作用,因为它已被保留在后台运行的另一个软件;后来我意识到了。
我决定提及此问题,因为我认为这可能有所帮助。 。
答案 22 :(得分:-1)
您可以在Eclipse中找到所有命令的最佳键是 Ctrl + Shift + L 。
按此按钮可以获得Eclipse中的所有命令。
一个重要的是 Ctrl + Shift + O 来导入和取消导入无用的导入。
答案 23 :(得分:-1)
您可以使用以下快捷键进行代码格式设置: 控制 + 替代 + →