Dreamweaver Tips

(English/Japanese)

Dreamweaverで、incの拡張子をPHPとして認識させる方法

PHPのライブラリーファイルの拡張子を、incにする方も多いと思いますが、Dreamweaverは、incをPHPのファイルと認識しないので、カラーリングなどは行われません。これは、incをPHPの拡張子として認識させる方法です。

MMDocumentTypes.xmlを修正します。Dreamweaver CS4では、通常、以下のところに有ります。

/Applications/Adobe Dreamweaver CS4/configuration/DocumentTypes/MMDocumentTypes.xml

その中の、「documenttype id="PHP_MySQL"」を探して、 "inc"を、winfileextension と macfileextension に以下のように追加します。


<documenttype id="PHP_MySQL" servermodel="PHP MySQL" internaltype="Dynamic"
    winfileextension="php,php3,php4,php5,inc" ←←←←
    macfileextension="php,php3,php4,php5,inc" ←←←←
    file="Default.php" writebyteordermark="false">
                <TITLE>
                        <MMString:loadString id="mmdocumenttypes_14" />
                </TITLE>
                <description>
                       <MMString:loadString id="mmdocumenttypes_15" />
                </description>
                <dtdcontext&gthtml</dtdcontext>
        </documenttype>


確認した環境:Dreamweaver CS4 , OS X 10.6.2

バージョン管理としてSubversionを使用していて、Dreamweaverが起動しない場合

Dreamweverは起動する際にサイトのファイルを読み込むますが、それらがSubversionで管理されていると、Subvesionのサーバー にアクセスしに行きます。その際にSubversionのサーバが起動していないと、起動しない場合があります。Subversionが起動できれば、起動してください。起動できない場合に、とりあえず、 SubversionなしでDreamweaverを起動させる方法です。

  1. Subversionを使用しているサイトのフォルダーを、どこかに移動する
  2. Dreamweverでそのサイトが無いので設定の催促がでる
  3. バージョン管理無しで設定
  4. 移動したフォルダーを元に戻す

確認した環境:Dreamweaver CS4,OS X 10.6.2