Tuesday, January 16, 2007

Development Tools

IDEs
  • Eclipse for general Java development,
  • NetBeans for Swing development.
  • Intellij to just have everything work.
Editors
  • Gvim
  • Notepad++, for Windows
  • JEdit is not bad

Database
  • Sql Squirrel - Database worksheets and grids
  • DB Visualizer, free version
  • Oracle Sql-Developer - Great when working with Stored Procedures
  • Tora - Oracle/MySql IDE

Merging Tools
  • kdiff3 - good for three way merging
Source Code Control
  • Subversion, http://subversion.tigris.org
  • Subclipse Eclipse Plugin, http://subclipse.tigris.org
  • Svant task for Ant
  • Tortoise for Windows, http://tortoisesvn.tigris.org/
  • esvn - Linux Subversion client
WebServices
  • SoapUi - Rocks for testing and integration work
  • Apache TcpMon for Monitoring
Scripting
  • Perl Plugin for Eclipse
  • ShellEd Eclipse plug-in for Bourne Shell scripts
  • Eclipse Groovy plug-in

Thursday, January 11, 2007

Eclipse Tips & Settings


Exporting Global Settings/Preferences
  • File->Export->Preferences
Good Command Line and Environment Options
  • -Xms128m
  • -Xmx784m
  • -XX:MaxPermSize=128m
  • -XX:+UseConcMarkSweepGC