Extending Dreamweaver

Dreamweaver provides an extensive set of tools that you can use to add to or customize its functionality.

When you create a Dreamweaver extension, follow the steps outlined in Creating an extension.

The following features of Dreamweaver let you create extensions:
  • An HTML parser (also called a renderer) makes it possible to design user interfaces (UIs) for extensions. The parser uses form fields, absolutely positioned elements, images, and other HTML elements. Dreamweaver has its own HTML parser.

  • A tree of folders that organize and store the files that implement and configure Dreamweaver elements and extensions.

  • A series of application programming interfaces (APIs) that provide access to Dreamweaver functionality through JavaScript.

  • A JavaScript interpreter, which executes the JavaScript code in extension files. Dreamweaver uses the Netscape JavaScript version 1.5 interpreter. For more information about changes between this version of the interpreter and previous versions, see How Dreamweaver processes JavaScript in extensions.