-
Notifications
You must be signed in to change notification settings - Fork 331
/
XmlEditors.shtml
140 lines (99 loc) · 4.01 KB
/
XmlEditors.shtml
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<meta name="generator" content=
"HTML Tidy for Mac OS X (vers 31 October 2006 - Apple Inc. build 15.17), see www.w3.org">
<title>JMRI: XML Editors</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI technical code xml editors">
<!--#include virtual="/Style.shtml" -->
</head>
<body>
<!--#include virtual="/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 web site 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=
"http://www.snapfiles.com/get/edxor.html">http://www.snapfiles.com/get/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=
"http://www.openkomodo.com/">http://www.openkomodo.com/</a></dd>
<dt>LopeEdit</dt>
<dd><a href=
"http://www.lopesoft.com/en/index.html">http://www.lopesoft.com/en/index.html</a></dd>
<dt>Notepad++</dt>
<dd><a href=
"http://notepad-plus-plus.org/">http://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>SynText</dt>
<dd><a href=
"http://www.syntext.com/">http://www.syntext.com/</a></dd>
<dt>UltraEdit</dt>
<dd><a href=
"http://www.ultraedit.com/">http://www.ultraedit.com/</a></dd>
<dt>EditPlus</dt>
<dd><a href=
"http://www.editplus.com/">http://www.editplus.com/</a></dd>
</dl>
<h2>Not Recommended</h2>The following tools have been
reported to <i>not</i> 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&displaylang=en">
http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&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="/Footer.shtml" -->
</div><!-- closes #mainContent-->
</div><!-- closes #mBody-->
</body>
</html>