User Interface#

The interface consists of the following components:


See also Keyboard Interface.

See Menus for description of each menu.


The toolbar provides some shortcuts for commonly used menu commands, hover over the toolbar buttons to see a popup showing the menu command they invoke.


The current file being edited. This is also a convenient place to enter an HTTP address for editing an online XML file.

XSL Output Tab#

The XSLT Output tab contains a web browser rendered view of the HTML output from an associated XSLT transformation. XSLT transforms are defined when your XML documents contains an xml-stylesheet processing instruction.

Node Values#

The view on the right shows the text value of the adjacent node in the tree view. For element nodes that have children it shows a light blue band because the text is in the child nodes.

Node Names#

The TreeView on the left shows the XML document hierarchy in a tree showing element, attribute and processing instructions names as well as standard names for comment, text, CDATA, whitespace, and significant-whitespace nodes.


When you have an associated XSD schema, intellisense popups will prompt with expected node names and enumerated node values.

XSD Annotations#

When you have an associated XSD schema, the xsd:documentation associated with the current node is displayed in a tooltip popup and in the Dynamic help tab.

Validation Errors#

The Error List at the bottom shows validation errors and warnings.

Status Bar#

The status bar at the bottom shows various messages indicating the state of the program.


You can move the resizers to change the ratio of space allocated to each of the main three panels.

See also XML Notepad File Association.