2010-10-26 119 views
1

我在VS 2008中編寫了一個C++ - CLI庫,它僅突出顯示關鍵字。我想突出顯示CLR類型以及我定義的類型。試過工具 - >選項 - >環境 - >字體和顏色似乎不工作。有人可以讓我知道如何在不使用任何插件的情況下在VS中做到這一點(如果插件是免費的,歡迎使用)。Visual C++ 2008語法突出顯示

回答

2

您無法從Visual Studio中獲取此信息。其語法突出顯示基於詞法分析。它檢測簡單的編程元素,關鍵字,標識符,註釋,數字,字符串文字,預處理指令等。選擇性地突出標識符是一個更難的問題,它需要解析文本。

不僅速度很慢,影響文本渲染速度,而且執行起來也非常困難,因爲在編輯代碼時,文本幾乎總是處於無法解析的狀態。用於C++ IDE的通用插件是Whole Tomato的Visual Assist。但它肯定不是免費的,這些附加組件從來都不是。不知道他們支持C++/CLI的程度,你必須嘗試下載試用版。

相關問題