JBrownie

Allows you to use plain text editors for writing programs.
Download

JBrownie Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Patrick Ahlbrecht
  • Publisher web site:
  • http://www.onyxbits.de/giftedmotion
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 185 KB

JBrownie Tags


JBrownie Description

Allows you to use plain text editors for writing programs. JBrownie is a companion tool for Java developers, preferring to use plain text editors for writing programs over a resource hungry IDE. The downside of this is, that the Java compiler has to be started manually, which may seriously slow down work. JBrownie addresses this problem by monitoring the source tree and automatically recompiling any modified Java source files on the fly. The program can be started from any directory as is. It must however be included in the classpath and should be started as:java de.onyxbits.jbrownie.CoreIt is possible to start the .jar file directly, but doing so will make the JVM ignore the classpath settings, resulting in linker warnings.JBrownie must be supplied with a base directory, containing the source code tree to watch. This can either be done from the commandline, by submitting the desired path as the first argument or from the file menu. Once a directory, it (and its subdirectories) will be scanned for files with the .java extension (case insensitive). Whenever such a file changes (or a new file is added), it will automatically be (re)compiled. The output of the compiler is printed to the main window of JBrownie.JBrownie is also able to start the application, besides merely compiling class files. Requirements: · Java 6 What's New in This Release: · Fixed a bug with the console not displaying warnings (it was displaying, but also immediately overwriting them). · Fixed the size of the console, so no scroll bar will show when it is empty. · Made the appwindow remember it's geometry between program runs. · Made the toolbar remember its position between program runs. · Made Core.class the central storage node for preferences, moved the scattered cfg objects to Core.cfg and renamed the keys accordingly. · Moved the settingswindow out of Core. · Propagate settingchanges via PrefenceChangeListener interface now. · Added command switcher to support multiple commands to be configured for running.


JBrownie Related Software