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

IntelliJ Idea: automatically remove unnecessary "throws" declarations

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

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

您可以使用 Alt+Enter 和 select 清理代码。

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

我知道有两种方式:

  1. Quick Code Cleanup.

我用的是^C组合。没有默认热键。

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

  1. Removing the redundant clause.

它可以通过 alt.

在焦点子句上访问(您将鼠标放在元素上)