是否有像 Eclipse 中的“开放声明”这样的功能,我们可以在新的 Android Studio 中使用?
就像F3
按钮一样。
是否有像 Eclipse 中的“开放声明”这样的功能,我们可以在新的 Android Studio 中使用?
就像F3
按钮一样。
以下是帮助您避免对所有其他命令提出相同问题的更多详细信息:
例如,按Ctrl + Shift + A,然后搜索您要查找的命令(“声明”)。这将找到命令“声明 - 按引用转到操作 - Ctrl + B”。
因此,您只需将光标放在您想去的方法上,然后按Ctrl + B?你也Ctrl + Click可以达到同样的目的。
帮助 - 每日提示对话框中描述了最有用的键盘快捷键。全部阅读。
在 IntelliJ-IDEA 中是Right-Click
=> Go To
=> Declaration
。正如其他人所指出的,Android Studio 基于 IntelliJ-IDEA,在大多数情况下,体验是相同的。
CTRL+B或
右键单击,转到 -> 声明
对于 Mac:CMD+B
在 Preferences 中,我在 Keymap 中添加了 Navigate->Declaration 的快捷方式:
通过右键单击“添加鼠标快捷方式”添加了 cmd+button1 单击。
有趣的是,要使其“完全”像 eclipse 一样,您可能希望使 Javadocs 出现在悬停时。为此,您必须在编辑器->其他部分中设置“鼠标移动时显示快速文档”。
您可以单击鼠标中键和android studio打开声明或方法/变量的所有使用位置;
^B 关于变量。
有,但有时它不起作用(不像 Eclispe 它总是起作用)。构建项目。使用 Find Usages 或 Go to Implementation 等时搜索不起作用。自由文本搜索起作用。似乎在 AS 如何加载 gradle 项目方面存在脱节。
好消息是,如果您使用所有默认值创建一个全新的项目,那么这些东西就会起作用。我们的项目是由一家位于奥斯汀的移动咨询公司从 Eclipse 移植到 Android Studio 的;所以,看起来移植过程不干净。
总之,通过使用 Import、Java 7(必须修复类路径、删除 Oracle 符号链接等)以及安装 git 客户端并将其设置为从命令运行来修复这些不起作用的项目线。之后,项目不仅可以导入,Go To->Declaration 等功能也开始工作。Android Studio中经常出现的“NullException”消息消失了。
文件 - 设置 - 键盘映射 - Eclipse 设置所有快捷方式“Eclipse like”