jEdit Community - Resources for users of the jEdit Text Editor
Assembly Edit Mode for TI C3x (assembly-c3x.xml v1.0 by Bill Finger)
Submitted by fingew on Thursday, 23 December, 2004 - 13:53
Edit mode for the TI C3x line of DSP processors.
Macros for use with Progress 4GL (ProgressMacros.zip v1 by Patrick Tingen)
Submitted by ptingen on Monday, 20 December, 2004 - 07:27
Some macros that can come in handy when working with Progress 4GL:

The macros are:
 - Keywords_to_Lower_Case.bsh   
   This macro converts keywords to lower case.

 - Keywords_to_Upper_Case.bsh   
   This macro converts keywords to upper case (surprise eh?)

 - Make_Get_and_Set_Methods.bsh 
   This macro can make get and set functions for a variable. Place
   the cursor on a line containing 'define variable ' and activate 
   the macro. It will create get and set macros. It also works with 
   multiple define statements. Just select all lines and activate
   the macro. 

    define variable CustomerName as character.
    
    /* Name: getCustomerName
     * Desc: Returns the value of CustomerName.
     */
    function: getCustomerName returns null:
      return CustomerName.
    end function. /* getCustomerName*/ 
    
    
    /* Name: setCustomerName
     * Desc: Sets the value of CustomerName.
     */
    function: setCustomerName returns logical (par1 as null):
      assign CustomerName = par1.
      return true.
    end function. /* setCustomerName*/ 
   
 - ProcedureList.bsh
   This macro activates an advanced search command and gives
   a list of all internal procedures, triggers and functions in 
   your code. It presents them using the hypersearch panel. 

Have fun!
YAML mode (yaml.xml v1.1 by Alexander Klimetschek)
Submitted by klizza on Thursday, 2 December, 2004 - 00:42
An update to the 1.0 file from Carsten Eckelmann. It adds indent for yaml blocks (> |) and highlighting of quotes (" and ') and strings (!).
Nice Aqua icons for jEdit (Aqua-jedit-icons.jar vv.1.0 by ThON, with help from HYKO)
Submitted by thon on Wednesday, 17 November, 2004 - 18:54
Here is a nice (I think) collection of icons for jEdit, based on Aqua icons theme for KDE, which I've downloaded from www.kde-look.org. Enjoy... (Simply place the .jar file in the $JAVA_DIR/jre/lib/ext directory and restart jEdit)
Vim like copy character above/ below macros (copyCharMacros.zip v0.1 by Mark Woodward)
Submitted by Mark Woodward on Tuesday, 16 November, 2004 - 12:28
Two of the features in vim I find I use often is C-Y and C-E. What these do is copy either the character above the cursor (C-Y) or below it (C-E). This is a first take on that functionality in JEdit. Eg: If the line above is; System.out.println then using Copy_Char_Above (I have it mapped to CS-Y) will copy one character from the line above to the current line. If I held CS and hit Y 6 times I'd get; System. I could then write err for eg, then hold down CS-Y to complete the line; System.err.println Helpful when you have repetitive lines that you aren't likely to ever use again so theres no point assigning an abbreviation to it.
Modified Java Commando File ( includes 1.5 ) (javac.xml v0.01 by Mark Woodward)
Submitted by Mark Woodward on Tuesday, 16 November, 2004 - 11:34
This simply adds 1.5 as a target to the java.xml commando file. I've also made it the default and rearranged the others from most recent to oldest. Drop it in the ~/.jedit/console/commando folder and restart for it to take effect.
Mathematica Edit Mode (mathematica.xml v1.1 by Daniel Herring)
Submitted by nuntius on Tuesday, 26 October, 2004 - 21:57
A couple small improvements over the old version.
- Fixed handling of primes
- Proper highlighting of namespaces
A macro to remove or retain all lines that can find match with supplied regular expression (Retain_Or_Remove_Lines.bsh v1.0 by Jia Zhiming)
Submitted by jiazhimi on Tuesday, 26 October, 2004 - 03:03
Just supply a regular expression, then choose whether to retain or remove the lines that can find match with the regular expression. It will remove all lines that can not find match, or all lines can find a match. Hope you find it useful.
Gcc Commando File (gcc.xml v1 by becki)
Submitted by becki on Monday, 25 October, 2004 - 09:53
Tries to compile the current buffer with gcc. Tested with Linux, should also work with Cygwin.
getter/setter macro for Java/C++ (gettersetter.bsh v0.91 by John Gellene, Francis Dobi)
Submitted by francisdobi on Monday, 7 June, 2004 - 08:52
This is the modified version of the Make_Get_and_Set_Methods.bsh included with jEdit 4.1. It can handle assignment in declaration. (The one provided with some jEdit versions can't handle this) Can generate javadoc works with static and boolean fields. See usage notes in macro. 0.91: Fixed static field recognition.
Proper Case (proper_case.bsh v1.0 by Jonathan Broome)
Submitted by jpbroome on Thursday, 14 October, 2004 - 14:54
A beanshell macro to convert selected text to Proper Case, in which the first letter of each word in the selection is Capitalized.
LaTeX math symbols for XInsert (LaTeX_math_symbols.insert.xml v0.1 by rikal)
Submitted by rikal on Friday, 8 October, 2004 - 12:52
This is a list of LaTeX math symbols for the XInsert plugin. You need to specify a Unicode font for the GUI (it should work with the standard Dialog font provided with Java, Lucida Sans). If you use Java 1.5, you can enable autoaliasing by using the -Dswing.aatext=true option in your jEdit startup script. For the present it only covers standard LaTeX math symbols, but AMS symbols, IPA characters and dingbats will come soon.
Ruby auto indent and insert end v0.6 (Ruby_auto_indent_and_insert_end.bsh v0.6 by Robert McKinnon)
Submitted by robmckinnon on Sunday, 22 August, 2004 - 16:12

Designed to be executed each time the enter key is pressed. Auto indents and inserts 'end' after the following: if, for, while, until, unless, def, case, class, module, begin, loop do, x do |y|. Also aligns else and elsif. Designed to work with the auto-indenting defined in Ruby edit mode v0.3.

Use in combination with the Ruby edit mode v0.3 to solve most of your Ruby indenting needs!

TO INSTALL:

  1. Place in directory: [user_home_dir]/.jedit/macros/Ruby
  2. Add the 'ENTER' key shortcut to this macro via:
    • Utilities -> Global Options -> Shortcuts -> Edit Shortcuts: Macros
  3. Install Ruby edit mode v0.3.
XHTML XInsert Script (xhtml.insert.xml v0.3 by Daniel E. Markle)
Submitted by Lexiyntax on Wednesday, 15 September, 2004 - 16:08
This script for the XInsert plugin makes it quick and easy to build compliant xhtml 1.0 and html 4.0 strict files. All html tags are in lowercase as required by the xhtml spec, and it tries to provide convenient prompting for required elements in tags. To use it, just copy it to your XInsert script location (~/.jedit/xinsert/ on Linux or OS X) and click reload in XInsert.
JDocs Search (JDocs_Search.bsh v1.0 by Lee Turner)
Submitted by lturner on Wednesday, 15 September, 2004 - 14:03
Beanshell macro to search JDocs (http://www.jdocs.com). It utilises the InfoViewer Plugin to display the jdocs page and can work a selection in the jEdit textarea or prompt you for a search item if no selection is made.
Rename Current Buffer (Rename_Current.bsh v0.1 by David Mlejnek)
Submitted by davo on Monday, 13 September, 2004 - 16:49
Renames the current buffer.
Decrypt current buffer (Decrypt_Current.bsh v0.1 by David Mlejnek)
Submitted by davo on Monday, 13 September, 2004 - 16:44
Decrypts the current buffer content. The physical file content will not be modified until user saves the buffer. Buffer must be encrypted with Encrypt_Current.bsh. Uses PBE with MD5 and DES algorithm. Macro will prompt the user for a password which will be used to decrypt the buffer content.
Encrypt current buffer (Encrypt_Current.bsh v0.1 by David Mlejnek)
Submitted by davo on Monday, 13 September, 2004 - 16:41
Encrypts the current buffer content. The physical file content will not be modified until user saves the buffer. Uses PBE with MD5 and DES algorithm. Macro will prompt the user for a password which will be used to encrypt the buffer content.
nVidia "C for Graphics" edit mode. (Cg.xml v0.2 by Klaus Post)
Submitted by sh0dan on Monday, 9 August, 2004 - 13:58
nVidia C for graphics (Cg) is the basic programming language of the NVIDIA Cg Toolkit. This is a C-like language used for programming graphic cards.
This is based on the "cplusplus" template, but with only valid Cg keywords and all basic built-in functions and data types present.

v0.2 Contains a few more keywords.
LazyImporter (LazyImporter-1.07.zip v1.07 by Markus Birth)
Submitted by mbirth on Tuesday, 31 August, 2004 - 12:15
Fixed a bug with double-slashes in strings causing LazyImporter to hang at "Creating JavaClass..." because it thought it was a comment from there and didn't recognize the closing quot.mark of the string. Changed files are JavaCommentStripper.java and JavaUtilities.java.
User login
Browse archives
« May 2024  
MoTuWeThFrSaSu
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
32%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1093
Syndication
file   ver   dls
German Localization light   4.4.2.1   83281
Context Free Art (*.cfdg)   0.31   46055
BBEdit scheme   1.0   18595
JBuilder scheme   .001   18495
ColdFusion scheme   1.0   18024
R Edit Mode - extensive version   0.1   17473
Advanced HTML edit mode   1.0   16206
Matlab Edit Mode   1.0   16068
jEdit XP icons   1.0   15229
XP icons for jEdit   1.1   14293