intellij - 清理代码

Bob*_*r02 7 java intellij-idea

我想知道intellij是否有一个功能,允许它扫描文件并执行诸如组织导入,安全删除未使用的函数和字段等内容.此功能在Resharper插件中的.NET中非常有用.谢谢你的任何指示.

Cra*_*der 12

使用Analyze| 检查代码并启用相应的选项以查找未使用的代码,在结果中,您可以立即将修复应用于所有出现的所有未使用的方法和字段.

使用Code| 其余部分重新格式化代码优化导入.重新格式化代码具有优化导入的选项,您可以在整个项目上运行它,以便在一个步骤中全局执行这两项操作.

在提交版本控制时,还可以动态优化导入(在"设置"中启用)并重新格式化/优化导入.代码检查也可以在提交之前执行,以通知您可能出现的问题.


evg*_*evg 5

IDEA有一个插件 - FindBugs-IDEA.它会扫描您列出的案例以及更多内容.

  • IDEA提供了数百个开箱即用的代码检查.要解决这个问题,不需要安装FindBugs,IDEA已经可以找到并解决@ Bober02概述的问题. (6认同)