Android 安卓工作室“;公开声明;像日食

Android 安卓工作室“;公开声明;像日食,android,intellij-idea,android-studio,Android,Intellij Idea,Android Studio,有没有像eclipse中的“开放声明”这样的功能,我们可以在新的Android Studio中使用 就像F3按钮一样。在IntelliJ IDEA中,它是右键单击=>转到=>声明。正如其他人所指出的,Android Studio基于IntelliJ IDEA,在大多数情况下,体验都是一样的。以下是更多细节,以帮助您避免对所有其他命令提出相同的问题: 按Ctrl+Shift+A,然后搜索要查找的命令(“声明”),例如。这将查找命令“Declaration-Goto by Reference act

有没有像eclipse中的“开放声明”这样的功能,我们可以在新的Android Studio中使用


就像
F3
按钮一样。

在IntelliJ IDEA中,它是
右键单击
=>
转到
=>
声明
。正如其他人所指出的,Android Studio基于IntelliJ IDEA,在大多数情况下,体验都是一样的。

以下是更多细节,以帮助您避免对所有其他命令提出相同的问题:

按Ctrl+Shift+A,然后搜索要查找的命令(“声明”),例如。这将查找命令“Declaration-Goto by Reference action-Ctrl+B”

所以你只需要把你的光标放在你想去的方法上,然后按Ctrl+B?您也可以按住Ctrl键并单击以实现相同的目标

“每日帮助提示”对话框中介绍了最有用的键盘快捷键。全部阅读。

^B关于变量

有,但有时不起作用(不像Eclispe总是起作用)。构建项目。使用“查找用法”或“转到实现”等时,搜索不起作用。自由文本搜索起作用。似乎在加载gradle项目的方式上存在脱节

好消息是,如果您创建了一个具有所有默认值的全新项目,那么这些东西就会起作用。我们的项目是由一家位于奥斯汀的移动咨询公司从Eclipse移植到Android Studio的;因此,看起来移植过程并不干净


总之,通过使用Import、使用java7(必须修复类路径、删除oraclesymlink等)、安装git客户端并将其设置为从命令行运行,可以修复这些不起作用的项目。之后,项目不仅可以导入,而且Go To->Declaration等功能也可以开始工作。Android Studio中经常出现的“NullException”消息也消失了。

在“首选项”中,我在Keymap中添加了导航->声明的快捷方式:

为声明添加快捷方式“>

通过右键单击“添加鼠标快捷方式”,添加了cmd+按钮1单击

有趣的是,要使其完全像eclipse一样,您可能需要使Javadoc显示在悬停状态。为此,您必须在编辑器->其他部分中设置“鼠标移动时显示快速文档”

其他部分“>

  • CTRL+B或

  • 右键单击,转到->声明

  • 对于Mac:CMD+B


  • 您可以点击鼠标中键和android studio打开声明或方法/变量的所有使用位置

    File-Settings-Keymap-Eclipse
    设置所有快捷方式“类似Eclipse”

    有158个人认为与您不同(请查看android studio标签)。如果你没有什么有用的话,请不要发表评论。虽然我不会说这是离题的,但现在大多数Android Studio都是标准的IntellJ创意。因此,除非你相当确定所讨论的功能是Android Studio所独有的,否则你应该专注于学习如何在IDEA中执行操作,其中大部分操作应该可以转移到Android Studio。@Simon google上没有简单的快速答案,我知道我很高兴在IDEA中找到它。如果您对这个问题不感兴趣,您可以忽略它,而不是试图教育那些可能不听您的人。@Commonware谢谢,我会检查一下。ctrl+click或ctrl+BAlso,重新打开项目不会关闭相应的项目并打开所选项目。也许这只是Android Studio,而不是IntelliJ。感觉就像使用1992年的1/2支持的IDE。可能是从那以后我用过的最差的IDE,基本上就是不工作。可能是因为在运行Android Studio时,左下角的状态栏中经常出现“StackOverflowerr:null”。Windows 7 Pro SP 1(6.1)。java版本“1.8.0_31”。是的,我也尝试过旧的java版本。我还想指出,除了一些根本不起作用的东西外,还有一些东西通常非常慢。例如,用默认值从头开始创建一个新项目需要一分钟的时间。与20年前IDE中的10秒相比,在Android Studio中运行Android Studio项目时有3个选项。在Android Studio中运行Android Studio项目时有4个选项。1.打开现有的Android Studi项目。转到->声明时不起作用。2.导入,使用渐变配置。不适用于查找声明。生成一个时会出现以下错误:错误:Android源生成器:[unionbank Android]未找到AndroidManifest.xml文件。3.使用maven配置导入。这里有各种各样的选择。当Go To->Declaratoin实际上只导入4个项目中的1个时不起作用,尽管被告知要递归搜索。4.导入->创建。从现有的。“下一步”对我来说根本不管用。对于Android Studio文件->设置->实现,请给出您首选的键盘快捷键。感谢您的精彩解释。每个公司都为这样一个基本的东西设置了自己的默认快捷方式,这真是太烦人了。Eclipse有F3,VisualStudio有F12,现在android Studio是Ctrl+B。我真傻,我没有测试Ctrl+Click。这与Delphi中的相同。ctrl shift a Nothing对于那些只需用鼠标单手浏览代码的人来说,这是最好的解决方案,因为所有其他选项都需要“ctrl”加上一些内容。