 |
-
heavily customizable
-
very powerful
-
steep learning curve
-
allow for powerful and flexible assistive tools such as
validation, other kinds of checking, tag entry
constraints
-
Emacs is the quintessential example
-
more user-friendly editing environments
-
schema-aware
-
constrain entry
-
far easier to learn
-
less customizable
-
defaults often very good — moving towards an
IDE
-
oXygen, jEdit, XMetal, XMLSpy, etc.
|