|
JEDIT is a free open source programmers editor written in Java. If you haven't already tried it give it a go. These macros are written for "BeanShell" which is basically interpreted Java code which allows a slightly looser syntax.
I have only recently started using JEDIT so you can expect the number of downloads to increase! Any suggestions for improvements are welcome and I will within reason make the macros configurable to support "optional" ways of processing (probably controlled via java properties).
To install macros simply copy the ".bsh" files to your user macros directory (by default called ".jedit\macros" - see the JEDIT doco). Some like the templates download might need other files copied elsewhere.
Package | Information |
---|---|
COMMENT MACROS Sun Apr 21 2002 2:13:32pm 10,645 bytes |
Contains 3 main sets of macros for different type of comments. The "readme.txt" file explains these however the block comment macros are the most exciting. These allow you to very easily comment small or large blocks of code and then search for and uncomment them later on. The comments are time and user stamped. |
TEMPLATES Sat Mar 9 2002 1:00:26pm 7,127 bytes |
This macro will include header code and possibly skeleton
template code into a new file.
This is very handly for placing file headers containing standard
information into the top of a file.
It is very flexible and you can embed beanscript to generate part (or even all) of the output. The macro can search by extension, jedit's edit mode or look for a overall default template. |
SEARCH LOAD FILE Tue Mar 5 2002 5:03:28pm 5,182 bytes |
This macro will attempt to find the file by searching in "likely" locations, if found will load the file. If the cursor is over whitespace you will be prompted for the name of the file (history maintained). If you have a selection then that is assumed to be the filename. If no selection the macro looks under the cursor to try to "grab" the filename. |
DISPLAY JULIAN VERSION Sun Mar 3 2002 2:47:14pm 2,550 bytes |
Display displays a popup containing a version number of the form "YY.DDD", where "YY " is the last 2 digits of the year and "DDD" is the day of the year. |
Saturday May 28 2022 at 3:15pm |