java - android studio 自动完成 : how to display constructors with parameters

标签 java android eclipse android-studio

eclipse中的auto Complete会显示所有带参数的构造函数,但Android studio不显示。

例如在eclipse中看下面的截图,它显示了Intent类的所有构造函数。

enter image description here

虽然在android studio中自动完成Intent类显示不带参数如下。

enter image description here

如何在android studio中更改自动完成以显示所有带参数的构造函数?

最佳答案

我通常从 Ctrl+P 开始查看接受哪些参数(在我看来,自动猜测完成是容易出错的方式)。如果您想填写名称类型 n,则会出现一个 dropdown 菜单,其中包含所有可用的 variables/fields (等),以 n Arrow Up/Down 开头 和 Tab 选择名称,或 Ctrl+Space 选择方法(甚至 Ctrl+Alt+Space 被建议杀死;-),然后by , 和 v Tab 取值。

文件-->键盘映射-->主菜单-->参数信息-->右键-->添加键盘快捷键

我不知道在创建构造函数(ctrl+shift+space)时是否会增加优势/p>

在 eclipse 中 ctrl+space 给你类 enter image description here 的所有构造函数

在android studio中不需要快捷键enter image description here :)

您可以在 Android Studio 中使用 Eclipse 快捷键,流程如下: File --> Settings --> Keymap ---> 在 Keymaps 下拉选择 Eclipse 选项

干杯

关于java - android studio 自动完成 : how to display constructors with parameters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31315347/

相关文章:

java - Springcache 不仅仅适用于 XML 配置

java - 在 Java 中获取受支持的 CPU 功能/指令

java - Android 过渡预览

android - 将 SQLiteOpenHelper 与检测上下文一起使用时为 "Unable to open database file"

java - 为什么eclipse高亮java行?

java - Spring bean 的单例实现

java - 在java函数中传递类作为参数

android - 本地单元测试中 Build.VERSION.SDK_INT 的 stub 值

java - 加速 GWT 项目的更新

java - Groovy Eclipse stub 方法