33

我使用 eclipse 已经有一段时间了,但在去年左右我试图习惯 Intellij Idea,因为这是他们在我目前的工作场所使用的。

我在 Idea 中找不到替代品的一个功能是 eclipse 添加 throws 声明的能力。在 Eclipse 中,我可以右键单击带下划线的字符串并选择“添加抛出声明”,然后将其添加到我的方法签名中,但我无法在 Idea 中找到它。Idea中有这样的功能吗?

4

2 回答 2

72

当一段代码需要错误处理时,IntelliJ 会用红色下划线。将指针放在那段代码上,然后按ALT+ ENTER。IntelliJ 现在应该让您选择用 try/catch 包围它、添加 catch 子句或添加 throws 声明。

在您的情况下:单击带下划线的代码 → ALT+ ENTERAdd Exception to Method Signature

IntelliJ 还有一个快捷方式,可以将光标放在下一个错误或警告上:F2. 这 - 特别是与ALT+结合使用ENTER- 非常有用。

于 2013-03-14T15:04:18.697 回答
2

在 Mac 上,它也是 Alt+Enter,但您必须位于红线的末尾,表明您必须处理异常。

于 2015-09-03T22:08:22.077 回答