我们有一个相当大的项目,ant xml 增长得非常快。我们已经集成了不同的静态代码分析工具,我正在寻找类似 checkstyle+findbugs 的东西,但对于 ANT XML,来验证文件的正确性,也许是为了找到未使用的属性等。
有人知道这样的事情吗?
我们有一个相当大的项目,ant xml 增长得非常快。我们已经集成了不同的静态代码分析工具,我正在寻找类似 checkstyle+findbugs 的东西,但对于 ANT XML,来验证文件的正确性,也许是为了找到未使用的属性等。
有人知道这样的事情吗?
IntelliJ IDEA 和 Eclipse 都提供了出色的 Ant 支持。
编码协助
在 IntelliJ IDEA 中编辑 Ant 构建文件时,您可以享受以下高级编辑功能:
- 语法高亮。
- 代码完成。特别是,为 File 类型的属性提供了代码完成。
- 导航到声明Ctrl+ B。
- 使用结构视图。
- 重命名重构。
- 代码折叠。
- 重新格式化。
- 验证。
- 查看参数信息Ctrl+ P。
- 查看快速信息GuiDesigner.QuickJavadoc。特别是,如果 classpath 被定义为类似路径的结构,则 fileset 或 dirset 指令的 View Quick Info 命令将显示磁盘上的实际文件和目录,这些指令被解析为这些文件和目录。
类路径结构
IntelliJ IDEA 允许在任务定义中使用类似路径的结构。如果类路径被定义为类似路径的结构,则 fileset 和 dirset 指令中的路径将解析为磁盘上的实际文件和目录。执行任务所需的所有 JAR 应放置在包含具有任务定义的 JAR 的同一位置。
- 语法高亮
- 内容/代码辅助(包括 Ant 特定模板)
- 注释