やあ子供たち。VS2017にしてからずっとどうにかならないものかと思っていたのが、この表題の、ワード単位での強調表示の無効化だった。これは、エディタの画面(言語はC++)で、縦棒カーソル(キャレット)が、何かコンパイラとして意味のある単語の上もしくは付近にあると、勝手にその単語が軒並みハイライト表示されるという機能だ。
これでとくに困るのが、おじさんの色設定の場合だと、ハイライトの白っぽい色とキャレットの白っぽい色とがごちゃ混ぜになって、つまりは「カーソルがどの位置にいるのかわからなくなる」という迷惑至極な状況になる。
そして今回はついにこの問題を解決する設定を見つけたので共有するぞ。
それは以下の場所にあるぞ。
ハイライトが消えた!夢のようだね。
おっとそれではここで宿題だよ。上記の方法だと、#if、#else、#endifといった、ディレクティブキーワードの上にカーソルが乗った場合は相変わらずキーワードがハイライトしてしまうよ。それをも防ぐ方法を探し中だ。見つけた人がいたら、教えてくれ!
では今日はここまで。チャオ!