PHでのコメント表示No.30045
sryou1985 さん 11/07/25 17:43
 
私は、「PHPまるごと強調表示 Ver1.0」を強調表示に登録し、コメントの色をピンク
に設定しています。
PHPファイルでコメントを書く際には、/*○○*/と書いています。しかし、<?php ?>
内ではコメントはピンクで表示されるのですが、その外でコメントを書くとコメント
がピンクにならないうえにブラウザ上でそれが表示されてしまいます。
なので、私はコメントを入れるためにわざわざ<?php /*○○*/  ?>と書いています。
そんなことをせずとも、<?php ?>の外(html内)でもコメントが機能する方法がありま
したら教えてください。お願いします。

[ ]
RE:30045 PHでのコメント表示No.30047
秀丸担当 さん 11/07/26 09:11
 

>なので、私はコメントを入れるためにわざわざ<?php /*○○*/  ?>と書いています。
>そんなことをせずとも、<?php ?>の外(html内)でもコメントが機能する方法がありま
>したら教えてください。お願いします。

秀丸エディタの色付けというより、phpまたはhtmlの文法のことかと思います。
htmlのコメントであれば<!--コメント-->と書くといいのではないかと思います。
(ただサーバーサイドではないのでソース表示で見えてしまうと思いますが)

[ ]
RE:30047 PHでのコメント表示No.30051
sryou1985 さん 11/07/29 17:05
 
PHPの設定で、htmlのコメント<!--コメント-->の色をPHPコメントと同じピンクにか
える方法ってありますか?

[ ]
RE:30051 PHでのコメント表示No.30052
秀丸担当 さん 11/07/29 17:24
 

>PHPの設定で、htmlのコメント<!--コメント-->の色をPHPコメントと同じピンクにか
>える方法ってありますか?

V8.00以降の設定の例では、

 [その他]→[ファイルタイプ別の設定]→[デザイン]→[複数行コメント]

の設定が「自動判定」になっていれば拡張子phpのファイルでは自動的に言語は
「HTML/XML」として認識されます。
(標準のままであれば自動認識です)
明示的に指定している場合、「言語指定」にして、言語を「HTML/XML」にして、
サーバーサイドスクリプトを「PHP」にするといいです。
この設定になっていると、<%php〜%>の中の/*〜*/と、HTML部分の<!--〜-->は共
にコメントとして認識されます。

コメントの色は、

 [その他]→[ファイルタイプ別の設定]→[デザイン]

の場所の一覧をスクロールした下のほうにある「コメント」の色を指定すると、
/*〜*/と<!--〜-->の両方の色が一緒に変わります。

現状で/*〜*/だけがコメント色になって<!--〜-->がコメント色にならないとい
うのが、何らかの設定によってそうなっていると思うのですが、もし

 [その他]→[ファイルタイプ別の設定]→[デザイン]→[強調表示]

の定義の中で「特に強調」として定義されているものがあったら、コメント色よ
りも優先して色が付くので、そのあたりの調整が必要な場合があると思います。
V8.00よりもバージョンが低い場合は設定名が違っていたるする場合があるので
バージョン番号を教えてもらえると助かります。

[ ]
RE:30052 PHでのコメント表示No.30057
sryou1985 さん 11/08/01 16:57
 
教えていただいたとおりにしましたら、無事に解決いたしました。
ありがとうございました。

[ ]