我已经开始使用Android Studio进行开发。在Eclipse中,我使用的是Ctrl+Shift+F,但在Android Studio中,它不起作用。这将是不同的。

如何跳转到.java文件中的任何方法?我在Eclipse中使用Ctrl+O。

它可用吗?代码格式化的快捷方式是什么?


当前回答

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

增加缩进或Shift+Tab键可减少缩进。

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

其他回答

为了添加到@user2340612,将键映射切换到Eclipse,Android Studio 1.0.1的路径是:

菜单文件→ 设置→ 关键帧贴图(在“编辑器”选项下)→ Keymaps=Eclipse

窗口:Ctrl+Alt+L

Linux:Ctrl+Shift+Alt+L

macOS:选项+命令+L

参考:键命令,这里是Windows/Linux用户和Mac用户的所有命令。


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

我发现Ubuntu首先处理这个键盘快捷键。因此,您应该将Ctrl+Alt+L键盘快捷键绑定到其他东西,这样它就不会与Ubuntu冲突。

步骤

转到系统工具→ 系统设置→ 键盘→ 快捷方式选项卡→ 系统→ 锁定屏幕。选择行“新建加速器…”。。。,然后用Alpha键按下任何特殊键(例如Shift+L)。您应该已成功更改键盘快捷方式。检查键盘快捷键现在是否在Android Studio中工作。

替代方法

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


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

Windows和Linux:转到菜单文件→ 设置→ 键位macOS:转到菜单“首选项”→ Keymap并从下拉菜单中选择Eclipse。

使用菜单栏

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

在Androidstudio3.5中,重新排列xml代码有问题,它也会重新排列视图,因此需要首先使用这些设置。

设置->编辑器->代码样式->XML->设置自->预定义样式>Android。

Android Studio 4更新+

从Android Studio 4+开始,你可能会在mac上遇到快捷方式问题。在Mac上更新到Android studio 4后,快捷键不工作?有一个答案。

检查Android Studio提示和技巧文档中提供的键盘命令:

试试这个。

在Windows上执行Ctrl+Alt+L在Linux上,按Ctrl+Shift+Alt+L打开对话框,然后重新格式化。在Mac上执行CMD+Alt+L

注意:Linux的许多答案只是Ctrl+Alt+L这是错误的。在Linux中,按Ctrl+Alt+L可锁定系统。

检查这个。您也可以根据自己的喜好进行更改。