. It has a nice plugin architecture and support for macros written in beanshell
. A major benifit in my mind is that the text based properties file completely sets up jEdit avoiding costly downtime to configuring from a fresh install.
The webpage for jedit is at http://www.jedit.org
.
Chad Skeeters has modified the main jar of jEdit 4.2 Final to include colorful icons. Get it from File:jEdit/42Final/jedit.jar
.
Get his properties
file also.
Plugins
- FTP
- BufferList
- Fast Open
- OpenIt
- JDiff
- Whitespace
- SuperAbbrevs
- RETest
- AStyle
Shortcuts
- Toggle Rectangular Selection
- ALT+\
- Toggle Multiple Selection
- CTRL+\
- Vertical Paste
- CTRL+e p
File parameters
Put this in a comment somewhere to set jedit parameters
- Makefile
- :tabSize=4:lineSeparator\n:noTabs=false:mode=makefile:
- NCI JavaScript
- :tabSize=2:lineSeparator\r\n:mode=javascript:
:indentSize=4:lineSeparator\r\n:noTabs=false:mode=makefile:collapseFolds=0:
API
The api for jEdit is directly accessible via the macros and can be referenced here:
http://jedit.org/42docs/api/index.html
Setup in ubuntu
chadjeditsetup
#!/bin/bash cd /tmp wget http://goobsoft.homeip.net/chad/jEdit/jedit_icons.zip mkdir jedit cd jedit unzip /usr/share/jedit/jedit.jar unzip -o ../jedit_icons.zip zip -0 -r ~/jedit.jar * cd .. rm -r jedit* cd scp root@goobsoft.com:/www/shared_wiki/chad/jEdit/properties ~/.jedit/ scp -r root@goobsoft.com:/www/shared_wiki/chad/jEdit/macros ~/.jedit/ cp /usr/share/jedit/jedit.jar backup_jedit.jar sudo cp jedit.jar /usr/share/jedit/