java - netbeans 中的代码清理

是否有类似于 NetBeans 中的 Eclipse 清理规则(Preferences > Java > Code Style > Clean Up)的东西?

eclipse 中的清理规则将允许您清理诸如组织导入、删除不必要的强制转换、添加丢失的覆盖注释等。

您也可以对一整套类/包而不是单个类执行此操作吗?

最佳答案

重构 > 检查和转换

Is there something similar to the Eclipse cleanup rules ((Preferences > Java > Code Style > Clean Up) in NetBeans?

在 NetBeans 8.0 中,强大的批处理工具是 Refactor > Inspect and Transform。见教程页面,Refactoring with Inspect and Transform in the NetBeans IDE Java Editor .

也可以使用单独的工具:

  • 修复导入
    对于单个文件、命名空间或项目(取决于在项目窗口中选择的内容或具有焦点):源 > 组织导入(排序和删除未使用的导入)或 Source > Fix Imports(排序、删除未使用的导入和添加缺失的导入)。或在每次保存期间:工具 > 选项 > 编辑器 > 保存时 > 组织导入。

  • 去除尾随空格
    对于单个文件(将 carret 放在代码文件中):Source > Remove Trailing Spaces。或者在每次保存期间:工具 > 选项 > 编辑器 > 保存时 > 删除尾随空格。

  • 代码格式
    对于单个文件、命名空间或项目:Source > Format。 (在 Tools > Editor > Formatting 中自定义规则)。还有一个叫 Jindent 的插件可以安装(我自己没用过)。或者在每次保存期间:Tools > Options > Editor > On Save > Reformat.

默认情况下,Netbeans 将在有问题的代码行旁边和滚动条中显示提示图标,允许您在需要时执行自动修复。这些可以通过 Tools > Options > Editor > Hints 进行配置。 Netbeans 可以使用 Source > Inspect 搜索项目中的所有问题。或者,重申一下,许多这些问题可以通过 Refactor > Inspect and Transform 批量修复。

https://stackoverflow.com/questions/956900/

相关文章:

excel - 如何在 Excel 中将单元格的字节格式设置为 KB、MB、GB 等?

java - 在 SimpleDateFormat 模式字符串中使用字母字符

c - 为什么 %d 代表整数?

r - 如何打印(到纸上)格式良好的数据框

sql - 从 SQL Server 中的十进制中删除尾随零

mysql - 如何在 MySQL 数据库中存储电话号码?

java - 如何在 Java 中舍入整数除法并获得 int 结果?

c# - 在 C# 中的字符串中找到 {0} 是什么意思?

python - 轻松漂亮地打印花车?

objective-c - Objective-C 中的舍入数字