'構文ハイライト表示'では、 'セマンティックハイライト表示を有効にする'オプションがあります。それは通常のインテリセンス/オートコンプリート/ハイライトとは何か異なりますか?MonoDevelopで 'セマンティックハイライト'オプションとは何ですか?
1
A
答えて
3
セマンティックハイライトなしMDは単純なハイライトのみを行い、キーワードのようなキーワード、文字列、数字などのルールに基づいています。
意味論的な強調表示は、名前が示すように、トークンの意味を分析します。現時点では、C#では型名を表すトークンのみをハイライト表示していると思います。 今後は、ローカル変数など、より広い範囲のハイライト表示が可能です。
最後に、インテリセンス/オートコンプリート機能とは関係ありません。
0
は実際には、オブジェクトをハイライト表示のように見え、変数の型は、ここで説明:その上http://zwabel.wordpress.com/2009/01/08/c-ide-evolution-from-syntax-highlighting-to-semantic-highlighting/もう
情報が良いでしょう。
現在の実装では、エディタa * lot *が遅くなることにも注意してください。 –