
株式会社エイチツーオー・スペース
代表取締役
Dreamweaverといえば,「Webデザイナのための,HTMLオーサリングソフト」というイメージが強いと思います.Webプログラマの場合は,Eclipseやフリーのエディタソフトなどを使ってプログラムを作ることのほうが多いでしょう.
しかし実は,Dreamweaverはプログラマにとっても大変便利なソフトであることをご存知でしょうか.特に,デザイナと共に作業することが多いPHPやASPなどの,いわゆる“LL”(Light-weight Language)を使うプログラマには最適な開発環境です.
まずは,その特徴を簡単に紹介しましょう
Dreamweaverには標準でFTP環境が同梱されています.これはエディタ機能とも深く連携していて,エディタ上からもファイルのアップロード・ダウンロード(PUT・GETと言います)を行うことができます.
さらに「チェックイン/アウト」という,Webデザイナとファイルの上書きを起こらなくすることができる,簡単なCVSのような機能も搭載されています.
検索・置換機能は正規表現にも対応しています。その上、1ファイル内はもちろん、フォルダ単位での検索、置換もできるため、Webサイト全体の文字列置換なども簡単に行うことができます。
Dreamweaverにはあらかじめ、HTML,CSSはもちろん、JavaScript,PHP,JSP,ASPやXMLなどのリファレンス機能が内蔵されています。しかも、どれも技術書としては評のあるO'REILLYのリファレンスのため、内容も正確で大変参考になります。
最近、開発者によく利用されているEclipseは、豊富なプラグインソフトで好みに応じてパワーアップできることが特徴ですが、 Dreamweaverでも
Extension Managerというソフトウェアによってパワーアップさせることができます。
Adobe公認の拡張機能を利用したり,フリーで公開されているものを使ったり、または自分で制作することもできます(第2章で解説)。
このように、DreamweaverにはとてもWebデザイナ向けとは限定し得ない機能が豊富に搭載されているのです。本企画ではこれらDreamweaverのプログラマ向けの機能に
焦点を当てて紹介していきます。まずは体験版をダウンロードして、一度Dreamweaverでの開発を体験してみてください。手放せないツールになることでしょう。
株式会社エイチツーオー・スペース代表取締役。現役プログラマでありながら、すべて Dreamweaver で行う。雑誌・書籍の執筆や Adobe MAX 2007 Japan 等の出演など、公演活動も多数。