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.


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: 1494

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: 2227

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 php.net/zend.org 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: 3618

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: 1300

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
<MODE NAME="PKGBUILD" FILE="pkgbuild.xml" FILE_NAME_GLOB="PKGBUILD" />

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

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: 1184

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: 1237

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: 7139

Qmake Edit Mode (qmake.xml v1.0 by flyer-explorer)
Submitted by flyer-explorer on Friday, 16 December, 2011 - 05:17
This is my first stab at an edit mode for qmake's .pro and .pri build files. It has:
  • All the official documented variables
  • Some extra "use the source luke" variables from qmake's sources.
  • All the current (as of QT 4.7)'s buildspecs with shortcuts
To activate the edit mode, you will need to add this to your catalog:

<MODE NAME="qmake" FILE="qmake.xml" FILE_NAME_GLOB="*.{pro,pri}" />

Yes, I know .pro conflicts with prolog, but .pro is the default for qmake as well. If you run into any problems. comments, or suggestions, email me at n-p-o-t-t-s u-c-a-r[dot]edu. Add the circle a where it seems appropriate.

Updated on 12/16/2011 - 05:23
Downloads: 1305

R Edit Mode - extensive version (r.xml v0.1 by Tobias Elze)
Submitted by tobias-elze on Friday, 19 December, 2003 - 06:26
Edit mode file for the statistical programming language R, based on a file from Zed A. Shaw. This file provides syntax highlighting for the base package (keyword types 1 and 2) and 26 additional packages (boot, class, cluster, ctest, eda, foreign, grid, KernSmooth, lattice, lqs, MASS, methods, mgcv, modreg, mva, nlme, nls, nnet, rpart, spatial, splines, stepfun, survival, tcltk, tools, ts) (keyword type 3). The data files of these packages are highlighted, too.

Updated on 12/19/2003 - 06:37
Downloads: 17493

There are 480 downloads in our database
User login
Browse archives
« November 2025  
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
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   111599
Context Free Art (*.cfdg)   0.31   46075
BBEdit scheme   1.0   18610
JBuilder scheme   .001   18511
ColdFusion scheme   1.0   18044
R Edit Mode - extensive version   0.1   17493
Advanced HTML edit mode   1.0   16227
Matlab Edit Mode   1.0   16091
jEdit XP icons   1.0   15248
XP icons for jEdit   1.1   14312