<?xml version="1.0" encoding="utf-8"?> | |
<!--Arbortext, Inc., 1988-2005, v.4002--> | |
<!DOCTYPE task PUBLIC "-//OASIS//DTD DITA Task//EN" "task.dtd"> | |
<task id="txedtsrc" xml:lang="en-us"> | |
<title>Editing in the Source view</title> | |
<titlealts> | |
<searchtitle>Editing in the Source view</searchtitle> | |
</titlealts> | |
<shortdesc>You can use the Source view to view and work with a file's source | |
code directly.</shortdesc> | |
<prolog><metadata> | |
<keywords><indexterm>XML editor<indexterm>Source view</indexterm></indexterm> | |
</keywords> | |
</metadata></prolog> | |
<taskbody> | |
<context><p> The Source view has many text editing features, such as:</p><dl> | |
<dlentry> | |
<dt>Syntax highlighting</dt> | |
<dd>Each tag type is highlighted differently, enabling you to easily find | |
a certain kind of tag for editing. In addition, syntax highlighting is valuable | |
in locating syntax errors. For example, if you begin a comment in the middle | |
of the document with <codeph><!--</codeph> everything until the next <codeph>--></codeph> is | |
considered a comment, and will be highlighted accordingly. The large highlighted | |
area will indicate that you need to add <codeph>--></codeph> to close the | |
comment.<p>You can customize the syntax highlighting. Refer to the related | |
tasks for more information.</p></dd> | |
</dlentry></dl><dl><dlentry> | |
<dt>Unlimited undo and redo</dt> | |
<dd>These options allow you to incrementally undo and redo every change made | |
to a file for the entire editing session. For text, changes are incremented | |
one character or set of selected characters at a time.</dd> | |
</dlentry><dlentry> | |
<dt>Content assist</dt> | |
<dd>Content assist helps you finish tags and insert macros. Refer | |
to the related task for more details.</dd> | |
</dlentry><dlentry> | |
<dt>Template</dt> | |
<dd>You can access templates (using content assist) to help you quickly add | |
regularly-used tagging combinations. Refer to the related task for more details.</dd> | |
</dlentry><dlentry> | |
<dt>Node selection</dt> | |
<dd>Based on the location of your cursor (or selection in the Outline view), | |
the node selection indicator highlights the line numbers that include a node | |
(for example, an element or attribute), in the vertical ruler in the left | |
area of the Source view.</dd> | |
</dlentry><dlentry> | |
<dt>Pop-up menu options</dt> | |
<dd>From the editor's pop-up menu, you have many of the same editing options | |
available as you do from the workbench <b>Edit</b> menu. You can select menu | |
options such as: <uicontrol>Cleanup Document,</uicontrol> to open the <uicontrol>Cleanup</uicontrol> | |
dialog, which contains settings to update a document so that it is well-formed | |
and formatted and <uicontrol>Format,</uicontrol> which formats either the | |
entire document or selected elements.</dd> | |
</dlentry><dlentry> | |
<dt>"Smart" double clicking</dt> | |
<dd>You can use double-click to select attribute values, attribute-value pairs, | |
and entire tag sets to quickly update, copy, or remove content.</dd> | |
</dlentry></dl><p>To edit an XML file in the Source view, follow these steps:</p></context> | |
<steps> | |
<step><cmd>Open the XML file you want to work with in the XML editor (right-click | |
the file in the Navigator view and click <uicontrol>Open With > XML Editor</uicontrol>). </cmd> | |
<info>You might need to click the <uicontrol>Source</uicontrol> tab. Typically, | |
all that you will need to do to open the file is to double-click it in the | |
Navigator view. If this does not work, right-click it and click <uicontrol>Open | |
With > XML Editor</uicontrol>.</info></step> | |
<step><cmd>Edit the code as necessary, using any of the available features.</cmd> | |
<info>As you move the cursor within your XML file (or select items from the | |
Outline view), the node selection indicator will highlight the line numbers | |
that encompass the node (for example, an element or attribute). You can use | |
smart double-clicking behavior to select attribute values, attribute-value | |
pairs, and entire tag sets to quickly update, copy, or remove content.</info> | |
</step> | |
<step><cmd>At intervals, you might wish to format individual nodes, or the | |
entire XML file to restore element and attribute indentation to see nesting | |
hierarchies more clearly in the file.</cmd></step> | |
<step><cmd>If desired, validate and save the XML file.</cmd></step> | |
</steps> | |
<result><p>Any changes you make in the Source view are also reflected in the | |
Design view and the Outline view.</p></result> | |
</taskbody> | |
</task> | |
<?Pub *0000004423?> |