jEdit

jEdit is a fantastic text editor. I've been using it since early '99, and while I try other editors, mainly out of curiousity, I haven't found anything that works better for me. If you haven't tried it, why not give it a whirl?

Among it's many features, jEdit has:

  • syntax highlighting for 160+ languages
  • plugins, see plugins.jedit.org
  • editing over FTP & SFTP, inside archives, etc...
  • macros in either Beanshell or Jython
  • support for folding, the ability to hide portions of code based on identation, explicit markers, or user-defined patterns
  • text templates, with on-the-fly variable substitution
  • cross-platform - written in Java and runs on windows, linux, os x
  • open-source and free of cost

For more information about jEdit see http://www.jedit.org/.

One of the reasons I like jEdit so much is that I can customize it to work how I want it to. Below are links to scripts, macros, edit modes, plugins, and other things I've worked on.

My Stuff

jo

jEdit Open (jo) is a Python script for opening files in jEdit. Like jeo, it's a minimal, cross-platform jEdit Launcher.

Launcher

A new jEdit Launcher, to replace the one removed during developemnt of jEdit 4.2. I'm no longer actively working on it. As I keep jEdit running for weeks or months at a time, I don't have a need for this, and the demand for it as petered off. That said, there's a pretty good chance it'll work just fine for you, if it's the kind of thing you're looking for!

Macros

Macros I've written for jEdit, both in Beanshell and Jython are available on my Macros page.

Modes

Some Modes I've written for jEdit. These are only modes I've written for 4.2. Most are include with jEdit but a couple aren't yet, and a couple I haven't yet submitted.

Plugins

I've written or co-authored a few plugins for jEdit. More information about these plugins can be found on my Plugins page.

Patches

The following patch for VFSFileChooserDialog.java allows one to change directories by typing a directory name into the filename file. Slava has a similar feature planned for jEdit 4.2, but at the time of this writing, 4.1 is still not out. I've been using this for months with no problems.

VFSFileChooserDialog.diff

Please feel free to contact me if you run into any problems with it.

Other Goodies

Screen Shots

As everybody loves screen shots, here are some of jEdit I took while riding on the train working on this site in 2003, so a bit dated.

Screen Shot 1

view larger image (1280x1024)

Screen Shot 2

view larger image (1280x1024)

Screen Shot 3

view larger image (1280x1024)