IntelliJ Idea:自动删除不必要的“抛出”声明

Sas*_*ota 5 java ide jetbrains-ide intellij-idea automated-refactoring

通常在重构throws部分之后就变得不必要了。突出的IntelliJ他们灰色显示,它们可以被删除,但我想自动(就像未使用的进口得到通过去除删除ctrl+ alt+ O)。

问:有没有办法自动删除throws类中未使用的部分?有没有捷径可走?

And*_*lko 5

我知道有两种方法:

  1. 快速代码清理。

我使用^??C组合。没有默认热键。

在此处输入图片说明

您可以指定代码清理范围。它可能是整个项目或自定义范围。

在此处输入图片说明

  1. 删除多余的条款。

它可以在焦点子句上访问(您将鼠标放在元素上)alt?。

在此处输入图片说明