【问题标题】:Auto-complete parameters in IntelliJ IDEAIntelliJ IDEA 中的自动完成参数
【发布时间】:2014-08-31 05:24:39
【问题描述】:

Netbeans 和 Eclipse 中有一个很棒的自动完成功能,但 IntelliJ 中没有,或者我找不到启用它的设置?

当我键入下面的代码时,Netbeans (1)自动填充参数“text1”和“text2”,(2)弹出要修改的变量列表,我还可以 (3)使用 tab 键切换那些参数。

在IntelliJ中,我不仅要按热键“ctrl+space”(与windows输入法热键冲突)弹出变量列表,而且不能使用tab键切换参数。

IntelliJ 是一个很棒的 IDE,这可能是唯一让我烦恼的事情。

有没有办法让 IntelliJ 像 Netbeans 一样工作?

【问题讨论】:

  • afaik 没有这样的功能。您应该尝试使用 Ctrl+Shift+Space 而不是 Ctrl+Space - 这只会显示合适的参数。也可以尝试 Ctrl+P 来显示所有需要的参数。
  • 正如所说的 Ctrl+Shift+Space 可能更好。不要忘记,第二次和第三次按下它会给你更多相关的选择。

标签: intellij-idea ide


【解决方案1】:

真正让我烦恼很长时间(尤其是第 3 步和第 4 步)的是,如果您想输入以下内容:

toBeCalled("a","b"); 

您必须执行以下操作:

  1. "
  2. 一个
  3. ,
  4. "
  5. b

我刚刚发现的窍门是你可以做到以下几点:

  1. ,
  2. Ctrl+P
  3. 使用tab/shift+tab键切换参数
  4. 输入参数

这可能是迄今为止我能想到的最好的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-09
    • 2013-08-16
    • 1970-01-01
    • 2014-09-30
    • 2016-02-26
    相关资源
    最近更新 更多