JEdit

From TEIWiki
Revision as of 16:01, 20 February 2015 by Frederik Elwert (talk | contribs) (Documentation)
Jump to navigation Jump to search


This article needs extending. Feel welcome to add your own bit of it, and if you decide it has reached reasonable size, please remove the {{stub}} template.


Synopsis

jEdit is a programmer's editor, licensed under GPL 2.0, with numerous plugins.

Features

As a generic text editor, jEdit has a lot of features like plugins, syntax highlighting, code folding, Unicode support, etc. For working with TEI, especially features from the XML/XSLT plugins are helpful:

  • Tree view of the document
  • XML tag/attribute completion
  • Validation and error highlighting with support for DTD, XSD and RNG
  • Matching tag highlighting and selection
  • XML reformatting/reindenting
  • Built-in XSLT processor (in XSLT plugin)

User commentary

Please sign all comments. (please leave the above note about signing comments, and add signed comments here below it)

System requirements

Cross-platform, Java-based

Source code and licensing

Licensed under GPL 2.0

(Is it open-source? If so, what license type?) (For non-open source software, What does a license cost?) (Is there any technical support fee? How often do you have to pay it?) (Is there any discount for academic institutions?) (Is there a discount for TEI members?)

Support for TEI

(Does it support TEI or TEI Lite "out of the box"?) (How easily can TEI be implemented?) (Are there customized versions of the tool created for the TEI community, perhaps even by those not affiliated with the tool's creators?)

Language(s)

(What computer language is the tool written in?) (What language(s) are used in the interface?) (What language(s) are used in the documentation?)

jEdit is written in Java. It support scripts and macros in BeanShell and Python (through the Jython plugin).

The interface supports these languages:

  • English
  • German
  • French
  • Japanese
  • Czech
  • Russian
  • Chinese

Documentation

Documentation is available through a built-in help browser, and online from http://www.jedit.org/users-guide/.

Tech support

(What technical support is provided by the creators of the tool?)

User community

(Are there any communities of users?)

Sample implementations

(links to demo sites running the tool or successful implementations of it)

Current version number and date of release

(type in that information here)

History of versions

(type in that information here)

How to download or buy

Additional notes

(type in that information here)