Java辅助开发工具

Java辅助开发工具,java,supplementary,Java,Supplementary,您最喜欢的Java开发辅助工具是什么 我的建议是: 1) 总指挥官(由于能够搜索罐子内部) 2) JAD+Jadclipse(用于理解和调试库) 当然还有谷歌。(离不开它)通过自动将代码更改热部署到正在运行的程序中来加快开发速度。,,。我大部分时间都花在命令行上 在Eclipse中,我通常会修改键盘绑定,以便在指尖就可以拥有诸如开放类型/资源、快速大纲、显示重构菜单等功能。我还安装了Maven,以实现良好的Maven集成,允许我在编码时访问依赖项的源 在命令行中,使用最多的工具是,和。我有几个命

您最喜欢的Java开发辅助工具是什么

我的建议是:

1) 总指挥官(由于能够搜索罐子内部)

2) JAD+Jadclipse(用于理解和调试库)


当然还有谷歌。(离不开它)

通过自动将代码更改热部署到正在运行的程序中来加快开发速度。

,,。

我大部分时间都花在命令行上

在Eclipse中,我通常会修改键盘绑定,以便在指尖就可以拥有诸如开放类型/资源、快速大纲、显示重构菜单等功能。我还安装了Maven,以实现良好的Maven集成,允许我在编码时访问依赖项的源

在命令行中,使用最多的工具是,和。我有几个命令可以在JDK之间切换,以测试项目是否编译并在所有预期目标上运行

我曾经保存过JAD的副本,但多亏了Eclipse的Maven和Q,我harldy再也不用它了。反编译代码的可用性不如原始代码

我差点忘了,JConsole有助于监控您的应用程序,我也使用它进行更高级的评测。

  • 月食与:
    • 亚脂肪酶
    • JBoss工具
    • 蚂蚁
    • 朱尼特
  • Ultraedit(用于列编辑)
  • 贾德
  • Jarbrowser
  • SQLYog(用于MySQL)、TOAD(用于Oracle)、managementstudio(用于sqlserver)
由于有无数插件(也支持其他语言和环境),Eclipse已经提供了很多功能。

用于各种交互测试和探索

  • 用于组织和构建项目
  • 要自动执行此操作;-)
  • (以及Eclipse插件)来了解您的代码覆盖率
    • EclipseClassic(带有WebTools、Subclipse和EclipseCheckStyle插件)
    • 马文
    • Oracle SQL开发人员
        • 蚂蚁/马文
        • TextMate
        • 当然是谷歌;-)
      • 超编辑
      • 特工搜查
      • DJ Java反编译器
      • Groovy:我的伪Java草稿行
      • Eclipse或Netbeans:我喜欢的IDE
      • Subversion:总是需要一个好的版本控制
        • TextMate
        • 蚂蚁
        • 马文
        • 朱尼特和朋友们
        • Checkstyle(Eclipse和Maven插件)
        • 贾德
        • 数据库可视化工具

        PMD扫描Java源代码并查找以下潜在问题:

        * Possible bugs - empty try/catch/finally/switch statements
        * Dead code - unused local variables, parameters and private methods
        * Suboptimal code - wasteful String/StringBuffer usage
        * Overcomplicated expressions - unnecessary if statements, for loops that could be while loops
        * Duplicate code - copied/pasted code means copied/pasted bugs
        

        显然这是错误的答案。也许有人能告诉我我最喜欢的补充开发工具是什么?