IntelliJ IDEA scala类型信息

Raj*_*jiv 12 scala intellij-idea

Eclipse scala插件有一个非常好的信息.可以将鼠标悬停在函数定义,val,var,函数调用等上,并获取类型信息.这对我来说非常有用,可以确保类型兼容性,尤其是在我尝试新事物的时候.

IntelliJ Idea 12.1中是否有类似的功能(此评论的最新版本)?

我能找到的最接近的是类型信息设置.在Mac OS 10.7.5上,默认的键绑定对我来说甚至都不起作用.即使经过调整之后,它也无法像在Eclipse中那样普遍使用,它显示了几乎所有内容的类型.有没有人设法让这个工作?我理想的设置是悬停类型信息,就像在Eclipse中一样.

我听说过有关Scala的IntelliJ IDE的很棒的东西,但到目前为止,Eclipse Scala插件已经取得了成功.

yǝs*_*ǝla 19

要启用鼠标悬停类型信息,请转到设置 - > Scala,然后选中"在延迟时显示鼠标移动的类型信息"复选框.

在此输入图像描述


Ale*_*ula 8

Type InfoIntelliJ很棒; 您必须按快捷键才能查看给定变量或函数的类型.

如果我没记错的话,Type InfoIntelliJ中的快捷键和其他内容之间存在冲突.如果你去Settings -> Keymap -> Plug-ins -> Scala -> Type Info,双击它,你会看到冲突.我改变了我的意思Option ? =.(如果仍然不起作用,请参阅答案以获取更多提示)

我用了很多快捷查找定义的另一个快捷方式是? shift I.