Files
JIMRI/help/en/html/doc/Technical/XmlEditors.shtml
T
2026-06-17 14:00:51 +02:00

138 lines
4.0 KiB
Plaintext

<!DOCTYPE html>
<html lang="en">
<head>
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
<title>JMRI: XML Editors</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI technical code xml editors">
<!--#include virtual="/help/en/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/en/parts/Header.shtml" -->
<div id="mBody">
<!--#include virtual="Sidebar.shtml" -->
<div id="mainContent">
<h1>JMRI: XML Editors</h1>
<p>JMRI uses XML for a number of purposes: to hold decoder definitions, for its <a href=
"XmlPersistance.shtml">persistance system</a> for configuration and panel information, and to
create parts of the website from other files.</p>
<p>XML is a text format, and you can edit it with any convenient text editor (though you
might have trouble with word processors that insist on reformatting the content).</p>
<p>Still, using an editor that's "XML aware" can make things easier. Those editors can check
the syntax as you work, give you useful hints, and provide more powerful editing tools.</p>
<p>This page lists XML editors that have been mentioned on the <a href=
"https://groups.io/g/jmriusers">JMRI users discussion group</a>.</p>
<p>For more information on XML itself, please see our <a href=
"../../apps/DecoderPro/IntroXML.shtml">introductory page</a>.</p>
<h2>Free Editors</h2>
<dl>
<dt>Crimson Editor</dt>
<dd>
<a href="http://www.crimsoneditor.com/">http://www.crimsoneditor.com/</a>
</dd>
<dt>CotEditor</dt>
<dd>
<a href="http://coteditor.com">http://coteditor.com</a> (OS X)
</dd>
<dt>Editra</dt>
<dd>
<a href="http://editra.org/">http://editra.org/</a>
</dd>
<dt>Edxor</dt>
<dd>
<a href=
"https://www.majorgeeks.com/files/details/edxor.html">https://www.majorgeeks.com/files/details/edxor.html</a>
</dd>
<dt>jEdit</dt>
<dd>
<a href="http://www.jedit.org/">http://www.jedit.org/</a>
</dd>
<dt>Komodo Edit</dt>
<dd>
<a href="https://github.com/ActiveState/OpenKomodoIDE">https://github.com/ActiveState/OpenKomodoIDE</a>
</dd>
<dt>LopeEdit</dt>
<dd>
<a href="https://www.lopesoft.com/index.php/en/products/lopeedit">https://www.lopesoft.com/index.php/en/products/lopeedit</a>
</dd>
<dt>Notepad++</dt>
<dd>
<a href="https://notepad-plus-plus.org/">https://notepad-plus-plus.org/</a>
</dd>
<dt>XML Marker</dt>
<dd>
<a href="http://symbolclick.com/">http://symbolclick.com/</a>
</dd>
<dt>PSpad</dt>
<dd>
<a href="http://www.pspad.com/">http://www.pspad.com/</a>
</dd>
</dl>
<h2>Commercial Editors</h2>
<dl>
<dt>UltraEdit</dt>
<dd>
<a href="https://www.ultraedit.com/">https://www.ultraedit.com/</a>
</dd>
<dt>EditPlus</dt>
<dd>
<a href="https://www.editplus.com/">https://www.editplus.com/</a>
</dd>
</dl>
<h2>Not Recommended</h2>
The following tools have been reported to <em>not</em> work well with JMRI.
<dl>
<dt>XML Notepad 2007</dt>
<dd>
<a href=
"http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&amp;displaylang=en">
http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&amp;displaylang=en</a>
<p>Several users have reported problems with XML Notepad 2007 writing files that can no
longer be read by JMRI. This appears to be a problem with its UDF output format.</p>
</dd>
</dl>
<!--#include virtual="/help/en/parts/Footer.shtml" -->
</div>
<!-- closes #mainContent-->
</div>
<!-- closes #mBody-->
<script src="/js/help.js"></script>
</body>
</html>