2014-06-17 46 views
2

現在,在我的代碼中,突然有部分代碼沒有按照Visual Studio經典主題顏色進行顏色編碼。我不知道是否有在我的代碼一些錯誤,但在我定義例如某些屬性:Visual Studio智能感知顏色編碼不起作用

public class VideoEncodeTest : AndroidPowerTest 
    { 
     [CptfConfigAcceptedParametersClass] 
     public VideoEncodeTestParameters VideoEncodeTestParameters { get; set; } 

     [CptfConfigAcceptedParametersClass] 
     public IBundleStrategy Strategy { get; set; } 

} 

我期望的屬性類型,屬性的基類和名稱的名稱是在color-至少用藍色編碼。但是,它不是,它是純黑的。這隻會發生在這個特定的類上,而不會發生在其他類上。我不知道爲什麼以及可能是什麼原因。

任何想法?以往的經驗?

+1

您的解決方案是否編譯? – Matthew

+0

@Matthew:你沒有錯誤。 – TeaLeave

+0

您是否安裝了Resharper或其他插件? – Brannon

回答

3

你確定你的設置是否正確,問題在別處?你可以檢查你的設置是不是你期望他們在'字體和顏色'菜單中。
(工具 - >選項 - >環境 - >字體和顏色)

您還可以安裝插件這是您當前的設置造成。如果是這種情況,你應該嘗試刪除你的加載項,然後重新安裝它們。

如果確定問題出在您的VS智能感知上,請首先嚐試通過在智能感知項目下VS的編輯菜單中選擇「刷新本地緩存」選項來刷新IntelliSense緩存。
(編輯 - >智能感知 - >刷新本地緩存 或剛打 按Ctrl + Shift + R)

如果您仍然遇到問題,你應該嘗試關閉VS,刪除%APPDATA %\ Microsoft \ VisualStudio \ 11.0 \ ReflectedSchemas文件夾,然後再次啓動以檢查問題是否已解決。

如果這些都不能解決您的問題,您仍然可以嘗試重置VS中的所有設置。它有一些工作的機會,但我不推薦它。
(工具 - >導入和導出設置 - >重置所有設置)

+0

嗨,夥計們,事實證明,我有一個循環參考問題。所以VS並沒有對我產生誤解(令人驚訝),它沒有明確告訴我由於某種原因我有循環參考問題...... – TeaLeave