Exploring your XML Document
XMLBlueprint has many features which gives you quick access to the various parts of the XML document your are editing.
XML Outline
The real-time XML Outline gives you quick access to the various parts of the XML document your are editing. Click View > Show Explorer and select the Outline tab.
The XML Outline displays the document structure of the active document. Whenever the document changes, the XML Outline is updated (in a background thread), without disturbing the actual editing of the document. Click on a node to select the corresponding text in the XML editor. If you don't need the XML Outline, click the close button and you will have absolutely no interference of the XML Outline. If you need it again, reopen it and it will fill automatically.
When the document is not well-formed, an error message is displayed below the Outline. Click on the error message to jump to the position where the error occurred.
Block Indicator
The Block Indicator is a grey line displayed on the right side of the margin. It indicates the lines between the start tag and the end tag of the current element. Click Options > Editor to show or hide the Block Indicator.
Line Revision Indicator
When writing in XMLBlueprint you'll notice yellow and green lines appearing on the left side of the margin. Green lines indicate that text to the right of that color has been edited before the last time you saved your document. Text to the right of yellow lines has been changed after the last time you saved your document. This makes it easier to keep track of the changes in your document.
XML Element Selector
You can use the XML Element Selector to quickly navigate your XML Document. Click View > XML Element Selector to show or hide the XML Element Selector. The XML Element Selector is visible at the bottom of the active document and shows a series of elements. For example, if the following XML is loaded and the cursor is positioned in element 'xsl:value-of',
<?xml version="1.0" encoding="utf-8"?>
<xsl:template match="/">
<html>
<body>
<h1>
<xsl:value-of select="age"/>
</h1>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
the XML Element Selector will display:
Click on 'xsl:template' to select that element in the XML Editor.
Follow Hyperlink
To open a hyperlink (e.g., a hyperlink to a DTD, or XML Schema) in another editor within XMLBlueprint, press and hold the CTRL key and click the left mouse button on the hyperlink (CTRL+CLICK). To open the hyperlink in another application, press and hold the CTRL key and the SHIFT KEY and click the left mouse button on the hyperlink (CTRL+SHIFT+CLICK).
XML Element Navigation
When editing an XML Document, Relax NG Schema or XML Schema, you can quickly access the current XML element and its parents:
 |
| • | Click XML > Go to Begin Of Element to move the caret to the begin of the current XML element. |
| • | Click XML > Go to End Of Element to move the caret to the end of the current XML element. |
| • | Click XML > Select Element to select the current element in the XML Editor. |
Goto Schema
When editing an XML Document you can quickly access the associated schemas:
 |
| • | Click Schema > Go to DTD to open the DTD that is found in the active XML Document. |
| • | Click Schema > Go to Relax NG Schema to open any Relax NG Schema that is found in the active XML Document. |
| • | Click Schema > Go to to XML Schema to open any XML Schema that is found in the active XML Document. |