Sep 20

DreamweaverCS3でCakePHPのctpファイルを開く

CakePHP コメントはページの下に

Dreamweaverでctpファイルを認識

CakePHPのテンプレートファイル.ctpをDreamweaver CS3で認識させ、さらにPHPのように振る舞うよう設定します。

テスト環境はWindowsXP環境。
ViewやLayoutのテンプレートCTPを通常のDreamweaverでは開けないので、設定ファイルを変更します。
Dreamweaver自体の設定は3箇所。
あと、エクスプローラで*.ctpファイルのプロパティを開き、アプリケーションを登録しておけば、PHPと同様の動作をしてくれます。

※ファイルを操作するので、一応環境設定でUTF-8にしておいてください。

Extensions.txtを編集

C:\Documents and Settings\(%user%)\Application Data\Adobe Dreamweaver 9\Configuration\Extensions.txt
を開き、L16あたりにあるPHPファイルのところにCTPを追加
PHP,PHP3,PHP4,PHP5,TPL,CTP:PHP

Extensions.txtのPHP欄に.ctpを追加する。

MMDocumentTypes.xmlを編集

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

MMDocumentTypes.xmlのPHP欄に.ctpを追加する

環境設定、ファイルタイプに拡張子を追加

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

Dreamweaver CS3 ファイルタイプに拡張子.ctpを追加

再起動して確認

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

ファイルエクスプローラで.ctpファイルが認識

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

ctpファイルが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

前後の記事

関連した記事

トラックバック&Pingback

この記事が気に入ったりした方は、自分のブログを書くときに「下のURLをコピーして、自分のブログ投稿時のトラックバック欄にペースト」してください。つながります。
URL:

コメント ( 1 )

  1. work and travel Says:

    These are not surprising my anymore, but thanks..

コメント記入欄

Copyright(c) 小山太郎.com All rights reserved.