Macromedia dreamweaver 8-extending dreamweaver User Manual
3
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Installing an extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Creating an extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Additional resources for extension writers . . . . . . . . . . . . . . . . . . . . . . . . .11What’s new in Dreamweaver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11Conventions used in this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
PART 1: CUSTOMIZING DREAMWEAVER
Chapter 1: Customizing Dreamweaver . . . . . . . . . . . . . . . . . . . . . . 17Ways to customize Dreamweaver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Customizing Dreamweaver in a multiuser environment. . . . . . . . . . . . .27Working with browser profiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Changing FTP mappings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Extensible document types in Dreamweaver . . . . . . . . . . . . . . . . . . . . . 35
Chapter 2: Customizing Code View . . . . . . . . . . . . . . . . . . . . . . . 55Code hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Code coloring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Code validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Changing default HTML formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
PART 2: OVERVIEW OF EXTENDING DREAMWEAVER
Chapter 3: Extending Dreamweaver . . . . . . . . . . . . . . . . . . . . . . 99Types of Dreamweaver extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Configuration folders and extensions. . . . . . . . . . . . . . . . . . . . . . . . . . . .102Extension APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105Localizing an extension. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Working with the Extension Manager . . . . . . . . . . . . . . . . . . . . . . . . . . .109