我已经开始使用Android Studio进行开发。在Eclipse中,我使用的是Ctrl+Shift+F,但在Android Studio中,它不起作用。这将是不同的。
如何跳转到.java文件中的任何方法?我在Eclipse中使用Ctrl+O。
它可用吗?代码格式化的快捷方式是什么?
我已经开始使用Android Studio进行开发。在Eclipse中,我使用的是Ctrl+Shift+F,但在Android Studio中,它不起作用。这将是不同的。
如何跳转到.java文件中的任何方法?我在Eclipse中使用Ctrl+O。
它可用吗?代码格式化的快捷方式是什么?
当前回答
有时,即使我键入Ctrl+Alt+L也无法在XML中工作,所以找到了这种方法使其工作。
转到设置-->编辑器-->代码样式-->选择默认-->确定。
供参考,请参见屏幕截图:
其他回答
除了其他答案描述的自动格式化外,另一个技巧是突出显示要缩进的文本,然后按
增加缩进或Shift+Tab键可减少缩进。
查看键盘快捷方式文档了解更多信息。
您也可以使用Eclipse的键盘快捷键:只需转到菜单Preferences→ keymap并从下拉菜单中选择Eclipse。
实际路径为:菜单文件→ 设置→ 键映射(在IDE设置下)
有时,即使我键入Ctrl+Alt+L也无法在XML中工作,所以找到了这种方法使其工作。
转到设置-->编辑器-->代码样式-->选择默认-->确定。
供参考,请参见屏幕截图:
我认为很明显,对于Android Studio中的代码格式化,组合键是:
CTRL+ALT+L(Win/Linux)选项+命令+L(Mac)
然而,我们忘记回答跳到方法中的问题。好吧,任何声明/实施都有三种方式:
后藤宣言
CTRL+B或CTRL+CLICK(Win/Linux)CMD+B或CMD+单击(Mac)
Goto实施
这些命令显示了实现所选类/接口的所有类/接口列表。在变量上,它与后藤宣言具有相同的效果。
CTRL+ALT+B(Win/Linux)CMD+ALT+B(Mac)
转到类型声明
这些快捷方式将进入“AnyClass”类的声明中。
CTRL+SHIFT+B(Win/Linux)CTRL+SHIFT+B(Mac)
此外,还有一个进入超级班的快捷方式。这将打开当前符号的父级。几乎与Goto实现相反。对于重写的方法,它将打开其父实现。
CTRL+U(Win/Linux)CMD+U(Mac)
如果您正在使用Dart插件,请转到Android Studio,菜单“文件”->“设置”。搜索“使用”重新格式化代码,单击主菜单下的“使用dartfmt重新格式化代码”:
单击“添加键盘快捷方式”。然后按Ctrl+Alt+L,快捷键就会工作(如果Ctrl+Alt+L使计算机休眠/挂起,请将系统设置中的快捷键更改为其他快捷键。否则,两个快捷键将发生冲突)。