JJEdit
v1.1

(Jake's Java Editor)
© 2002 - 2003 Jake MacMullin

 

JJEdit is a light-weight Integrated Development Environment (IDE) for Java programming on Mac OS X. It includes a text editor for editing Java source code with features such as code colouring and autocompletion of Java class names. JJEdit also links in with javac, the built in Java compiler and the built in Java runtime environment, allowing you to edit, compile and run Java programs from within one application.

JJEdit was written using Mac OS X's Cocoa API, and as these screen shots show, has an intuitive and easy to use interface.

JJEdit version 1.0 introduces new features, making JJEdit a more mature product. You can now use JJEdit to generate JavaDocs, and create double-clickable .jar files. Download the sample code to try for yourself.

Download:

JJEdit.dmg

 

Deprecated:

JJEdit has been deprecated. Unfortunately, JJEdit was developed using a technology that Apple has removed from current and future versions of Mac OS X. As such, JJEdit will not function on Mac OS X 10.5 (Leopard) and later.

Whilst you are free to download JJEdit and use it on earlier versions of Mac OS X, I have stopped accepting payments for JJEdit as I do not plan to continue developing it.

Thanks for your support, Jake.

     
 

What others have said about JJEdit:

"I love your program! its so clutter free!!! fabulous!! :))"

"Nice job with JJEdit."

"I study computer science and use your program to do my java pracs in."

"a lightweight program like this was missing amongst MacOS X users,... it may become as popular as TextPad is for Windows."

"I like JJ Edit - so I pay you :-)"

"i'm using your jj edit and i find it great - before this, i tried to use the huge free version of borland's jbuilder, but as a beginner i was deterred from its interface... so many options... and if you start a "project", you already need to know a lot of java programming..."

"Thanks for this cool product.
I am a student learning Java and, to be honest, the full-blown IDE's out there involve too steep of a learning curve.
Yours is just what I need."

 
     

 

 

Minimum Requirements:

Mac OS X

 

Bug Reports/Feature Requests:

jmacmullin@mac.com

 

Version History:

1.1

Updated to work with Java 1.4.1 .
New feature - Use JJEdit's 'Search API' functionality with a local copy of the Java API.
New feature - Find words or phrases in your source code (the 'search' feature now works).

1.0

JJEdit finally makes it to version 1.0.
New feature - Generate JavaDocs from JJEdit.
New feature - Generate a double-clickable .jar file from JJEdit
Bug fix - The 'Compile' button works again on Mac OS X (10.2).

0.5

New feature - Customize the toolbar to add the ability to specify a class path.
New feature - ctrl + click on a Java class name, and click 'Search API...' to view Sun's Java API documentation for that class on the web.
Font preferences are now applied to the output and error windows as well as the editing window.
Corrected the spelling mistake in the tool bar.

0.4

New feature - Customize the toolbar to add the ability to specify command-line arguments to your Java programs.
Improved auto-completion (now press the tab key to accept a suggestion).

0.3.1

New Feature - the ability to change the default font

0.3

New Feature - when compiling, click on an error to jump straight to the line with the error.
New Feature - bracket matching.
Drastic speed improvement when code colouring is turned on and you open large files.

0.2

New Feature - Auto indenting of code.
Added a preferences panel.
Improved code colouring.

0.1b

Fixed a bug that prevented the compiling of files in folders with spaces in their names.
Fixed a bug that prevented the compiling of files that depended on custom classes.