You can set coding preferences such as code formatting and coloring, among others, to meet your specific needs.
To set advanced preferences, use the Tag Library editor (see Managing tag libraries).
You can set word wrapping, display line numbers for the code, set syntax coloring for code elements, set indenting, and show hidden characters from the View > Code View Options menu.
Wraps the code so that you can view it without scrolling horizontally. This option doesn’t insert line breaks; it just makes the code easier to view.
Displays special characters in place of white space. For example, a dot replaces each space, a double chevron replaces each tab, and a paragraph marker replaces each line break.
Soft line breaks that Dreamweaver uses for word wrapping are not displayed with a paragraph marker.
Enables or disables code coloring. For information on changing the coloring scheme, see Set the code colors.
Makes your code indent automatically when you press Enter while writing code. The new line of code indents to the same level as the previous line. For information on changing the indent spacing, see the Tab Size option in Change the code format.
You can change the look of your code by specifying formatting preferences such as indentation, line length, and the case of tag and attribute names.
All the Code Format options, except the Override Case Of option, are automatically applied only to new documents or additions to documents that you subsequently create.
To reformat existing HTML documents, open the document, and select Edit > Code > Apply Source Formatting.
Indicates whether code generated by Dreamweaver should be indented (according to the indentation rules specified in these preferences) or not.
Most of the indentation options in this dialog box apply only to code generated by Dreamweaver, not to code that you type. To make each new line of code that you type indent to the same level as the previous line, select View > Code View Options Auto-Indent option. For more information, see Set the code appearance.
(Text box and pop‑up menu) Specifies how many spaces or tabs Dreamweaver should use to indent code that it generates. For example, if you type 3 in the box and select Tabs in the pop‑up menu, then code generated by Dreamweaver is indented using three tab characters for every level of indentation.
Determines how many characters wide each tab character appears in Code view. For example, if Tab Size is set to 4, then each tab is displayed in Code view as a four-character-wide blank space. If, additionally, Indent With is set to 3 Tabs, then code generated by Dreamweaver is indented using three tab characters for every level of indentation, which appears in Code view as a twelve-character-wide blank space.
Dreamweaver indents using either spaces or tabs; it doesn’t convert a run of spaces to a tab when inserting code.
Select this option if you plan to use Emmet abbreviations as you code. Selecting this option ensures that when you press Tab, Dreamweaver converts the Emmet abbreviation into full HTML or CSS code. For more information on using Emmet, see Use the Emmet toolkit with Dreamweaver.
Line Break Type
Specifies the type of remote server (Windows, Macintosh, or UNIX) that hosts your remote site. Choosing the correct type of line break characters ensures that your HTML source code appears correctly when viewed on the remote server. This setting is also useful when you are working with an external text editor that recognizes only certain kinds of line breaks. For example, use CR LF (Windows) if Notepad is your external editor, and use CR (Macintosh) if SimpleText is your external editor.
For servers that you connect to using FTP, this option applies only to binary transfer mode; the ASCII transfer mode in Dreamweaver ignores this option. If you download files using ASCII mode, Dreamweaver sets line breaks based on the operating system of your computer; if you upload files using ASCII mode, the line breaks are all set to CR LF.
TD Tag: Do Not Include A Break Inside The TD Tag
Addresses a rendering problem that occurs in some older browsers when white space or line breaks exist immediately after a <td> tag, or immediately before a </td> tag. When you select this option, Dreamweaver does not write line breaks after a <td> or before a </td> tag, even if the formatting in the Tag Library indicates that the line break should be there.
Lets you set formatting options for individual tags and attributes in the Tag Library Editor.
White Space Character
(Japanese version only) Lets you select either or Zenkaku space for HTML code. The white space selected in this option will be used for empty tags when creating a table and when the “Allow Multiple Consecutive Spaces” option is enabled in Japanese Encoding pages.
Minimum code folding size
The default code folding size is two lines. With this default setting, all code fragments that have at least two lines of code are collapsible. Code fragments that are lesser than two lines can be collapsed only by selecting the code. For more information on code folding, see Collapse and expand code.
Use the code rewriting preferences to specify how and whether Dreamweaver modifies your code while opening documents, when copying and pasting form elements, and when entering attribute values and URLs using tools such as the Property inspector. These preferences have no effect when you edit HTML or scripts in Code view.
If you disable the rewriting options, invalid-markup items are displayed in the Document window for HTML that it would have rewritten.
Fix Invalidly Nested and Unclosed Tags
Rewrites overlapping tags. For example, <b><i>text</b></i> is rewritten as <b><i>text</i></b>. This option also inserts closing quotation marks and closing brackets if they are missing.
Rename Form Items When Pasting
Ensures you don’t have duplicate names for form objects. This option is enabled by default.
Unlike the other options in this preferences dialog box, this option does not apply when you open a document, only when you copy and paste a form element.
Warn When Fixing Or Removing Tags
Displays a summary of technically invalid HTML that Dreamweaver attempted to correct. The summary notes the location of the problem (using line and column numbers) so that you can find the correction and ensure that it’s rendering as intended.
Never Rewrite Code: In Files With Extensions
Allows you to prevent Dreamweaver from rewriting code in files with the specified filename extensions. This option is particularly useful for files that contain third-party tags.
Encode <, >, &, And " In Attribute Values Using &
Ensures that attribute values that you enter or edit using Dreamweaver tools such as the Property inspector contain only legal characters. This option is enabled by default.
This option and the following options do not apply to URLs that you type in Code view. Also, they do not cause existing code already in a file to change.
Do Not Encode Special Characters
Prevents Dreamweaver from changing URLs to use only legal characters. This option is enabled by default.
Encode Special Characters In URL Using &#
Ensures that when you enter or edit URLs using Dreamweaver tools such as the Property inspector, those URLs contain only legal characters.
- After typing "</" -
- After typing the open tag's ">" - Select this option if you want Dreamweaver to automatically add a closing tag after you close the opening tag.
- Never - Set this option if you don't want Dreamweaver to automatically add closing tags.
Enable code hints
Select this option to enable or disable code hinting and code completion in Dreamweaver. For more information on Dreamweaver's code hinting and code completion features, see Code hinting and code completion.
You can choose a color theme according to your preferences when you start Dreamweaver. You can also change this preference any time.
You can assign different external editors for different filename extensions.
Open In Code View
Specifies the filename extensions that automatically open in Code view in Dreamweaver.
Reload Modified Files
Specifies the behavior when Dreamweaver detects that changes were made externally to a document that is open in Dreamweaver.
Save On Launch
Specifies whether Dreamweaver should always save the current document before starting the editor, never save the document, or prompt you to ask whether to save or not each time you start the external editor.