
CakePHPのテンプレートファイル.ctpをDreamweaver CS3で認識させ、さらにPHPのように振る舞うよう設定します。
テスト環境はWindowsXP環境。
ViewやLayoutのテンプレートCTPを通常のDreamweaverでは開けないので、設定ファイルを変更します。
Dreamweaver自体の設定は3箇所。
あと、エクスプローラで*.ctpファイルのプロパティを開き、アプリケーションを登録しておけば、PHPと同様の動作をしてくれます。
※ファイルを操作するので、一応環境設定でUTF-8にしておいてください。
C:\Documents and Settings\(%user%)\Application Data\Adobe Dreamweaver 9\Configuration\Extensions.txt
を開き、L16あたりにあるPHPファイルのところにCTPを追加
PHP,PHP3,PHP4,PHP5,TPL,CTP:PHP

C:\Program Files\Adobe\Adobe Dreamweaver CS3\configuration\DocumentTypes\MMDocumentTypes.xml
を開き、L75付近にある、id=PHP_MySQLのところにctpを追加
php,php3,php4,php5,ctp

.ctp形式を追加して、 ファイルウィンドウからのダブルクリックで表示するようにします。
環境設定(Ctrl+U)で、「ファイルタイプ/エディタ」の拡張子欄にある”+”を押して.ctpを追加します。

設定が済んだら、再起動してみましょう。
ファイルエクスプローラに、ctpファイルが認識されていると思います。

ダブルクリックして開いてみます。
PHPファイルのように振る舞うよう設定したので、PHPと同じカラーリングになりました。

jamesfairhurst.co.uk Opening CakePHP Files in Dreamweaver
http://www.jamesfairhurst.co.uk/posts/view/opening_cakephp_files_in_dreamweaver/
Planet CakePHP Opening CakePHP .ctp files with Dreamweaver(OSX)
http://planetcakephp.org/aggregator/items/2234-opening-cakephp-ctp-files-with-dreamweaver
この記事が気に入ったりした方は、自分のブログを書くときに「下のURLをコピーして、自分のブログ投稿時のトラックバック欄にペースト」してください。つながります。
URL:
10 月 7th, 2009 at 7:18:27
These are not surprising my anymore, but thanks..