Dreamweaver CS3でデフォルトでは非対応の拡張子を開きたいとき,
たとえはCakePHPの.thtmlファイルを開きたいときは,以下の2つの作業が必要.
パスはMac用なので,Winの方は適宜それらしいパス(C:\Program Files, とか)に変えてください.
とりあえず一回Dreamweaver CS3は終了する.
1. Extensions.txtに追記
まず,以下のディレクトリに移動し,
/Mac HD/Users/[username]/Library/Application Support/Adobe/Dreamweaver 9/Configuration
以下のファイルを開く.
Extensions.txt
開いたらば,最初の行に
HTM,HTML,SHTM,SHTML,HTA,HTC,XHTML,STM,SSI,JS,AS,ASC,ASR,XML,XSL,XSD,DTD,XSLT,RSS,RDF,LBI,DWT,ASP,ASA,ASPX,ASCX,ASMX,CONFIG,CS,CSS,CFM,CFML,CFC,TLD,TXT,PHP,PHP3,PHP4,PHP5,JSP,WML,TPL,LASSO,JSF,VB,VBS,VTM,VTML,INC,JAVA,EDML,MASTER:すべてのドキュメント
と1行目にブワーっと拡張子一覧が書いてあるので,ここにまずTHTML(大文字であることに注意)を追加する.
追加後は以下.
HTM,HTML,SHTM,SHTML,HTA,HTC,XHTML,STM,SSI,JS,AS,ASC,ASR,XML,XSL,XSD,DTD,
XSLT,RSS,RDF,LBI,DWT,ASP,ASA,ASPX,ASCX,ASMX,CONFIG,CS,CSS,CFM,CFML,CFC,TLD,
TXT,PHP,PHP3,PHP4,PHP5,THTML,JSP,WML,TPL,LASSO,JSF,VB,VBS,VTM,VTML,INC,JAVA,EDML,MASTER:すべてのドキュメント
続いて,同Extensions.txtの16行目にPHP関連の記述があるので,
ここにも以下のようにTHTML(正確には,THTML)を追記する.
PHP,PHP3,PHP4,PHP5,TPL,THTML:PHP ファイル
追記したら,Extensions.txtは閉じる.
2. MMDocumentTypes.xmlに追記
次は,以下のファイルを開く.
/Applications/Adobe Dreamweaver CS3/configuration/DocumentTypes/MMDocumentTypes.xml
開いたらば,75行目に
<documenttype id="PHP_MySQL" servermodel="PHP MySQL" internaltype="Dynamic" winfileextension="php,php3,php4,php5" macfileextension="php,php3,php4,php5" file="Default.php" writebyteordermark="false">
とあるので,ここに以下のようにthtmlを追加.
<documenttype id="PHP_MySQL" servermodel="PHP MySQL" internaltype="Dynamic" winfileextension="php,php3,php4,php5,thtml" macfileextension="php,php3,php4,php5,thtml" file="Default.php" writebyteordermark="false">
これで終了.
あとはDreamweaverを起動すれば,『開く』から.thtmlのファイルが開けるようになる.
ていうか,CS3とかまでなったんだったら,このくらいの作業はGUIでやらせてよ..
■参考::
http://alexle.net/archives/119
http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_16410&sliceId=2