強調表示機能No.15158
shimax2 さん 03/08/02 22:15
 
ver3.19を使わせていただいています。

最近、仕事でCold Fusionを使うようになりました。自分でもキーワードを登録しよ
うとするのですが、強調表示されません。「強調表示」のチェックボックスにはチェ
ックしています。

自分の書き方が悪いのかと、
http://hidemaru.xaxon.co.jp/lib/hilight/coldfusion.html
にある強調表示も入れてみましたが、駄目でした。

Cold Fusion自体、まだ学び始めたばかりで、正確には説明できないのですが、タグ
ベースのプログラムで、

PHPのようにHTMLと混合で書きますが、
<cfquery datasource="hoge" name="update">
update family set name='太郎' where id=2
</cfquery>
<!---
コメントです。
--->
<html>
<head>
・・・

などのように書きます。ここでcfqueryもしくは<cfquery部分を強調表示させたいの
ですが、なりませんでした。

いろいろ調べていると、「ファイルタイプ別の設定」の「表示タブ」でHTML形式のコ
メントを選んでいると、HTMLのカラー表示が自動的に選択され、その結果、その設定
が、cold fusion用の強調表示機能を上書きしてしまっているようです。

そこで、HTML形式のコメントをはずしたのですが、Cold Fusionでは、HTMLとよく似
たコメントの使用方法なのですが、

<!---
コメント
--->
のようにハイフンが三つあります。これを正規表現で強調表示にすれば、コメントも
強調表示できるはずだと思うのですが、方法が分かりません。

お手数ですが、教えてください。

[ ]
RE:15158 強調表示機能No.15163
パブリッシャー担当 さん 03/08/04 11:57
 

 いつもお世話になっております。
 秀丸エディタのご利用ありがとうございます。

>>そこで、HTML形式のコメントをはずしたのですが、Cold Fusionでは、HTMLとよく似
>>たコメントの使用方法なのですが、
>>
>><!---
>>コメント
>>--->
>>のようにハイフンが三つあります。これを正規表現で強調表示にすれば、コメントも
>>強調表示できるはずだと思うのですが、方法が分かりません。

 複数行にわたる強調できないかもしれません。

 「秀丸担当」からの正式な回答をお待ちくださいますようお願いします。

[ ]
RE:15158 強調表示機能No.15168
秀丸担当 さん 03/08/04 16:49
 

>いろいろ調べていると、「ファイルタイプ別の設定」の「表示タブ」でHTML形式のコ
>メントを選んでいると、HTMLのカラー表示が自動的に選択され、その結果、その設定
>が、cold fusion用の強調表示機能を上書きしてしまっているようです。

その通りのようです。
強調1〜4ではなく、特に強調1〜2を使用すると、HTMLのカラー表示よりも順位が
高くなるので、カラーが上書きされることはなくなります。

><!---
>コメント
>--->
>のようにハイフンが三つあります。これを正規表現で強調表示にすれば、コメントも
>強調表示できるはずだと思うのですが、方法が分かりません。

複数行のカラーはを正規表現で強調表示に指定することができないので、コメン
トをカラー化したい場合は、HTMLのカラー表示を外すことはできません。
やはり特に強調1〜2を使っていただくのが一番いいと思います。

[ ]
RE:15168 強調表示機能No.15169
shimax2 さん 03/08/04 19:29
 
ありがとうございました。

>>いろいろ調べていると、「ファイルタイプ別の設定」の「表示タブ」でHTML形式のコ
>>メントを選んでいると、HTMLのカラー表示が自動的に選択され、その結果、その設定
>>が、cold fusion用の強調表示機能を上書きしてしまっているようです。
>
>その通りのようです。
>強調1〜4ではなく、特に強調1〜2を使用すると、HTMLのカラー表示よりも順位が
>高くなるので、カラーが上書きされることはなくなります。

「特に強調」でうまくいきました。ありがとうございました。


[ ]