intellij创建方法存根的快捷方式

时间:2012-01-27 02:45:06

标签: intellij-idea

我最近转而使用intellij进行scala开发。

我无法找到以下快捷方式:

在eclipse中,我可以键入方法调用,例如

method("hello", 1)

并按<command>1让eclipse弹出一个建议,让我创建一个方法存根。

intellij中有这样的快捷方式吗?

2 个答案:

答案 0 :(得分:13)

Settings | Keymap中使用 Alt + 输入显示意向操作)。

已验证,使用当前的Scala插件在IDEA 11.0.1中正常工作: create method

答案 1 :(得分:11)

然后可以使用 alt + 输入(类似于Eclipse中的 Ctrl + 1 )显示菜单,其中包含创建方法选项。

enter image description here

为什么默认情况下不启用?

  

该功能处于测试版(或者可能是alpha版),有时可能会在常规代码中报告“错误错误”。通常,这种“错误”只能在真正复杂的代码中“找到”,而且通常一切正常。

     

Scala插件不依赖于编译器来分析代码。我们正在实现我们自己的语言模型,有时它具有挑战性,特别是当涉及到Scala的类型系统和类型推断时(为了解决问题,你可能会尝试正式“推断”一种“foo”.map (_ + 1)手工表达。)