Accessibility

Dreamweaver Support Center

Customizing and Extending Dreamweaver: Extending

This page provides resources for extending Dreamweaver functionality for the following versions.

Additional Resources

Refer to the Extensions topic in the Dreamweaver Developer Center for more articles.

Refer to the Dreamweaver Exchange to download extensions created by other developers.

TechNotes

Dreamweaver 8

Extending Dreamweaver


This manual describes the Dreamweaver framework and application programming interface (API) that lets you build Dreamweaver extensions. The manual is designed to help you learn to write your own objects and commands to customize or extend Dreamweaver. To accomplish these tasks, you must be proficient in JavaScript and Dreamweaver.

Dreamweaver API Reference


This manual describes the utility application programming interface (API) and the JavaScript API, both of which let you perform various supporting tasks when developing Dreamweaver extensions. The manual is designed to serve the experienced Dreamweaver programmer who wants to quickly locate the right function to accomplish a particular task.

Dreamweaver MX 2004

Extending Dreamweaver


Extend the capabilities of Dreamweaver MX 2004 using JavaScript. Write your own objects, behavior actions, and commands that affect Dreamweaver MX 2004 documents and the elements within them.

Dreamweaver API Reference


The Dreamweaver API Reference describes two application programming interfaces APIs that let you perform various supporting tasks when developing Dreamweaver MX 2004 extensions and adding program code to your Dreamweaver web pages.

Dreamweaver MX

Extending Dreamweaver MX files

The Help/Extending/c_files subfolder of Dreamweaver does not exist in Dreamweaver MX. This folder contained C #include and sample files for developing C extension shared libraries, which are discussed in in the C-Level Extensibility section of Extending Dreamweaver MX. The files are: mm_jsapi.h, mm_jsapi_environment.h, MM_Info.h, sample.c, and sample.mak (Windows), and Sample.mcp.sit (Macintosh).


Extending Dreamweaver MX errata

Check this document for any changes, additions, or corrections to Extending Dreamweaver MX after the documentation was completed.

Dreamweaver 4

Extending Dreamweaver 4

Extend the capabilities of Dreamweaver 4 using JavaScript. Write your own objects, behavior actions, and commands that affect Dreamweaver documents and the elements within them.


Extending Dreamweaver 4: Chapter 14 Data Translators

(PDF)
This Data Translator chapter is missing from the Extending Dreamweaver and UltraDev PDF and from the Dreamweaver Help system. You can download a printable version of the Data Translators chapter now.

Errata for Extending Dreamweaver 4

Check this document for any changes, additions, or corrections made to the Dreamweaver API after the documentation was completed.

The Source Control Header File

Dreamweaver 3

Extending Dreamweaver 3

Extend the capabilities of Dreamweaver 3 using JavaScript. Write your own objects, behavior actions, and commands that affect Dreamweaver documents and the elements within them. Download a printable version of the Dreamweaver 3 manual, Extending Dreamweaver in the language of your choice.


Extending Dreamweaver 3 Errata

Check this TechNote for any changes, additions, or corrections made to the various Dreamweaver APIs after the documentation was completed.

Extending Dreamweaver 3 Help

Download a (PDF) version of the Extending Dreamweaver 3 Help in the language of your choice.


Current version:
Dreamweaver CS5.5 (English)
More updates
Product information
Product documentation
System requirements
Dreamweaver RSS feed
Adobe Dreamweaver Developer Toolbox updates

Dreamweaver Exchange
Download Dreamweaver extensions or upload one of your own.


Developer Center
Get skill-building Dreamweaver tutorials, samples, and articles.