Additional Java Development Tools

What are your favorite additional Java development tools?

My:

1) Total Commander (due to the possibility of searching inside the JAR).

2) JAD + Jadclipse (for understanding and debugging libraries)

And, of course, Google. (can't live without him)

+5
source share
12 answers

PMD

PMD scans the Java source code and looks for potential problems like:

* 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
+4
source

Jython for interactive testing and research of all kinds of things.

+3
source
  • Eclipse Classic ( WebTools, Subclipse Eclipse Checkstyle)
  • Maven
  • Oracle SQL Developer
+3
  • Eclipse,
  • TextMate
  • Ant
  • Maven
  • JUnit
  • Checkstyle ( Eclipse Maven)
  • JAD
  • DbVisualizer
+3
+2
  • Ultra Edit
  • Ransack
  • DJ Decompiler DJ
+2
+1

Eclipse .

Eclipse , , Open Type/Resource, Quick Outline, Show Refactor Menu .. . Q Eclipse, Maven, .

, Maven, Ant Subversion, . JDK, , .

JAD, Maven Q Eclipse . , .

, JConsole , YourKit .

+1
  • Eclipse :
    • Subclipse
    • JBoss
    • Ant
    • Junit
  • Ultraedit ( )
  • JAD
  • Jarbrowser
  • SQLYog ( MySQL), TOAD ( Oracle), Management Studio ( SQL Server)

Eclipse ( ).

+1
  • Ant/Maven
  • TextMate
  • Google, ; -)
+1
  • Groovy: -Java Java
  • Eclipse Netbeans: , IDE
  • Subversion:
+1

All Articles