NetBeans中是否有类似于Eclipse清理规则(“首选项”>“ Java”>“代码样式”>“清理”)的内容?
eclipse中的清理规则将允许您清理诸如组织导入,删除不必要的强制转换,添加缺少的覆盖注释等内容。
您还可以对整个类/包而不是单个类进行操作吗?
NetBeans中是否有类似于Eclipse清理规则(“首选项”>“ Java”>“代码样式”>“清理”)的内容?
eclipse中的清理规则将允许您清理诸如组织导入,删除不必要的强制转换,添加缺少的覆盖注释等内容。
您还可以对整个类/包而不是单个类进行操作吗?
Answers:
Refactor
> Inspect and Transform
NetBeans中是否有类似于Eclipse清理规则((首选项> Java>代码样式>清理)的内容?
在NetBeans 8.0中,强大的批处理工具是Refactor
> Inspect and Transform
。请参阅教程页面,在NetBeans IDE Java编辑器中进行检查和转换重构。
也可以使用各个工具:
修复导入
对于单个文件,名称空间或项目(取决于在“项目”窗口中选择的内容或具有焦点的对象):源>组织导入(以排序和删除未使用的导入)或源>修复导入(以排序,删除未使用的导入,并添加缺少的导入)。或在每次保存期间:工具>选项>编辑器>保存时>组织导入。
删除尾部空格
对于单个文件(将carret放置在代码文件中):源>删除尾部空格。或在每次保存期间:工具>选项>编辑器>保存时>删除尾随空白。
代码格式
对于单个文件,名称空间或项目:源>格式。(在中自定义规则Tools > Editor > Formatting
)。您还可以安装一个名为Jindent的插件(我自己没有使用过)。或在每次保存期间:Tools > Options > Editor > On Save > Reformat
。
默认情况下,Netbeans将在有问题的代码行旁边和滚动条中显示提示图标,使您可以根据需要执行自动修复。这些可以通过配置Tools > Options > Editor > Hints
。Netbeans可以使用“源代码”>“检查”来搜索项目中的所有问题。或者,重申一下,其中许多问题可以通过批量解决Refactor > Inspect and Transform
。
Inspect and Transform
(在我的8.2 Netbeans中,右键单击该项目后,它直接显示为选项;没有Refactor
以前的菜单),我不得不选择Use: Configuration: Organize Imports
(Manage...
如果没有直接出现,请单击按钮。在下拉列表中,有数十种“检查”可应用于您的代码!
NetBeans中Eclipse的“代码清理”等效于“格式”。在“源代码”>“格式”下,键盘快捷键是Alt + Shift + F(在Windows上)。不幸的是,与Eclipse不同,它似乎无法在NetBeans中进行配置。
alt + shift + f
和import ctrl + shift + i
。这适用于单个文件。对于所有文件,没有任何功能。
Enter
。
NetBeans 7.2具有“检查和转换”重构,可以执行以下操作:
http://netbeans.org/kb/docs/java/editor-inspect-transform.html
工具->选项->选项卡“编辑器”->选项卡“提示”->在JComboBox中选择Java(正在谈论)
然后您会看到黄色的海洋……,从6.9版开始又好又快
有一个Organize Imports插件阅读DZone文章以获取更多信息。
编辑:我看到有一个错误报告,将此作为标准分发的一部分。