指定文字の文字色変更

[戻る]
DEI 2010/08/05(木) 14:43:14
エディタの指定文字の文字色変更についてです。

開発環境 : VisualStudio 2003 
テキストエディタ : C/C++

したいこと : 「ABC」という文字列は全て赤色で表示される

このような環境設定にしたいのですがどこをいじればいいのでしょうか?
宜しくお願いします。

かもねぎ 2010/08/05(木) 15:17:25
ttp://imagingsolution.blog107.fc2.com/blog-entry-139.html

これのことですか?

仲澤@失業者 2010/08/05(木) 15:18:37
VS2003の標準エディタで特定のキーワードのみの色を変更する方法はありませんが、
ユーザー定義のキーワードを一括して特定の色にする方法はあります。

1.ユーザー定義キーワード一覧ファイルを作成する
  ノートパッドで「usertype.dat」というファイルを作成します。中身は
    BOOL
    FALSE
    TRUE
    NULL
  で、それぞれのキーワードで改行します。
2.そのファイルを
  C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\
  にコピーします。
3.VS2003を立ち上げなおします。
4.メニューから「ツール」「オプション」DLGを開き
  「環境」ノードの「フォント及び色」を選択します。
5.「設定の表示コンボ」は「テキストエディタ」
  「表示項目」は「ユーザーキーワード」を選択します。
6.「前景アイテム」「背景アイテム」の色を変更します。
7.「OK」ボタンをクリック

で、BOOL FALSE・・・などが設定した色で表示されるようになります。

DEI 2010/08/05(木) 15:36:35
かもねぎ さん
仲澤@失業者 さん

ありがとうございます。
これは私のしたいことと一致します。

しかしこれは「usertype.dat」に登録された文字だけの色を変更するので
色を分けることは出来ないのでしょうか?

したいこと : 「ABC」は赤色
        「DEF」は黄色

最初と変更してしまって申し訳ありません。
申し訳ありませんが宜しくお願いします。

仲澤@失業者 2010/08/05(木) 18:16:17
>したいこと : 「ABC」は赤色
>        「DEF」は黄色

残念ながら、できません。

かもねぎ 2010/08/05(木) 18:48:02
ぜんぜん確認してませんが
IDEマクロを使えば出来るかもしれません。

古いスレッドには追加発言できません。