jEdit Community - Resources for users of the jEdit Text Editor

Edit Modes

Additional syntax highlighting modes that are not distributed with jEdit. You will need to add a mode catalog entry after placing the mode file in an appropriate mode directory. The recommended mode catalog entry can be found inside a comment at the start of each mode file. See the Installing Modes section of the jEdit user's guide for details.

OpenSCAD (scad.xml vbeta1 by Kevin Tucker)
Submitted by tuckerkevin on Friday, 1 June, 2012 - 03:29
OpenSCAD ( catalog line:

Updated on 06/01/2012 - 03:29
Downloads: 880

OQL mode and syntax highlight (oql.xml v0.1 by G. Quintana)
Submitted by Brad Mace on Friday, 19 December, 2003 - 06:21
OQL means Object Query Language, it is the equivalent of SQL for object-oriented databases (OODBMS). More info: Here is a mode to edit OQL with jEdit!

Updated on 12/19/2003 - 06:26
Downloads: 1166

Outline edit mode (outline.xml v0.2 by Stefan Kost)
Submitted by ensonic on Monday, 29 December, 2003 - 09:45
Edit mode similiar to outline mode of (x)emacs. Outline files are text files with a very simple structure, but ideal for writing down notes such as 'README', 'TODO' or 'INSTALL' files.

Updated on 12/29/2003 - 09:45
Downloads: 1310

PHP Edit Mode (php.xml v1.0 by Stacey Abshire)
Submitted by sabshire on Tuesday, 22 May, 2007 - 15:29
Updated the PHP Mode by blueyed to include proper highlighting of the "instanceof" construct. instanceof is highlighted as OPERATOR and the class name that follows is highlighted as KEYWORD4.

Updated on 05/22/2007 - 15:29
Downloads: 1306

PHP edit mode (php.xml v2005-03-18 by blueyed)
Submitted by blueyed on Thursday, 30 December, 2004 - 05:19
Merged the version from Scott with the CVS version and wrote a PHP script to extract the functions, classes and aliases from automatically. Besides there are some more changes I've made with help from Scott regarding the handling of variables in literals and class variables/methods in general. A raw definition of token type usage:
  • FUNCTION: own functions
  • KEYWORD1: language constructs (__FILE__, break, extends, ..)
  • KEYWORD2: internal functions (PHP, xdebug, SimpleTest/PHPUnit), DTD tags
  • KEYWORD3: variable names (plus true, false, null)
  • KEYWORD4: class relevant things (definitions, methods, vars)
  • LITERAL1: literals
  • LITERAL2: HTML entities
  • COMMENT1: "#", "/* */"
  • COMMENT2: "//" and HTML comments
  • COMMENT3: PHPdoc

Updated on 03/18/2005 - 21:00
Downloads: 3357

PicASM PIC12X Edit Mode (assembly-pic12x.xml v1.0 by Brad Normand)
Submitted by bradn on Thursday, 10 February, 2011 - 00:48
Edit mode supporting PicASM syntax for PIC12X 12 bit instruction length series chips.

Specifically, this was developed with 12C508 to 12CE519 chips in mind, but is easily adaptable to other PIC microcontrollers. If anyone feels like enhancing this edit mode, go ahead and upload it!

Supports numeric literals in forms like 0xABC123, 0ABC123h, 01010101b, 42d, 01234567o.

Please remember to create an entry in the modes/catalog file or this edit mode won't show up!

Updated on 02/10/2011 - 00:48
Downloads: 956

PKGBUILD edit mode (pkgbuild.xml v0.1 by Dmitry Stropaloff)
Submitted by h8 on Sunday, 11 February, 2007 - 17:04
Edit mode for PKGBUILD files (Arch Linux).

Add the following line to your modes/catalog file

Updated on 02/11/2007 - 17:04
Downloads: 893

pl-sql edit mode file for ORACLE (pl-sql.xml v1.1 10.02. by berthold58)
Submitted by Berthold58 on Wednesday, 10 February, 2010 - 07:10
pl-sql.xml file with new key words

Updated on 02/10/2010 - 07:10
Downloads: 866

Powershell edit mode (powershell.xml v1.0 by James Hamilton)
Submitted by hmhoek on Tuesday, 22 September, 2009 - 19:25
Loosely based on jEdit's perl mode. This highlights just about all regular syntax, although I have not added support for calling generics yet. Ctrl-i indentation also works. Static methods don't get highlighted because when I wrote this lookbehinds weren't supported in mode definitions.

Updated on 09/22/2009 - 19:25
Downloads: 903

Processing Mode (*.pde) (processing.xml v1.8 by by monkstone )
Submitted by monkstone on Tuesday, 28 July, 2009 - 17:43
A syntax highlighting mode for processing-(2/3). Based on keywords.txt, java.xml and the original version by toxi. instructions on how to install the processing mode at the processing wiki. Where keyboard shortcuts are also available. Since processing-2.0 it is possible to run sketches form jEdit (using macros etc, I have made those available elsewhere).

Updated on 11/19/2014 - 10:09
Downloads: 6485

There are 480 downloads in our database
User login
Browse archives
« February 2018  
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
Yes, I'd like to have translations
No, that'd be bad (please comment)
Total votes: 1092
file   ver   dls
German Localization light   51052
Context Free Art (*.cfdg)   0.31   41260
JBuilder scheme   .001   17052
BBEdit scheme   1.0   16657
ColdFusion scheme   1.0   16635
R Edit Mode - extensive version   0.1   14918
Advanced HTML edit mode   1.0   14092
Matlab Edit Mode   1.0   14037
jEdit XP icons   1.0   13462
XP icons for jEdit   1.1   12486