<?xml version="1.0" encoding="utf-8"?> | |
<!--Arbortext, Inc., 1988-2006, 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 open an XML file to edit, right-click the file in the | |
Navigator view and select <uicontrol>Open With > XML Editor</uicontrol>. Click | |
the <uicontrol>Source</uicontrol> to see the Source view.</p><p>Edit the code | |
as necessary, using any of the available features. 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. <?Pub Caret?>If desired, validate and save the XML | |
file.</p></context> | |
<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 *0000003781?> |