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

时间:2018-03-19 12:36:08

标签: java intellij-idea ide jetbrains-ide automated-refactoring

通常在重构throws部分后变得不必要。 IntelliJ用灰色突出显示它们可以被删除,但我想自动删除它们(就像未使用的导入通过 ctrl + alt + <删除一样KBD> 0 )。

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

2 个答案:

答案 0 :(得分:4)

我知道有两种方法:

  1. Quick Code Cleanup.
  2. 我使用 ^ C 组合。没有默认热键。

    enter image description here

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

    enter image description here

    1. Removing the redundant clause.
    2. 可以通过 alt 在焦点子句(将鼠标放在元素上)访问它。

      enter image description here

答案 1 :(得分:2)

您可以使用 Alt + 输入并选择清理代码。

这将删除所有不必要的抛出异常声明。