出現此情況可能性非常多,各種情況逐個分析:1、某個檔案中的特定變數、宏定義、函式等黑色顯示的情況,基本應該是該變數、宏定義、函式等的定義/宣告的檔案沒有包含到Source Insight工程中,或者雖然包含了但是沒有更新到工程資料中。沒有包含的情況進行包含然後按Ctrl+Shift+S同步到工程資料中即可,包含了沒同步的第二種情況直接按Ctrl+Shift+S同步到工程資料中即可。2、整個檔案黑色顯示的情況,一般是檔案型別比較特殊,沒有新增到Source Insight的檔案型別中,例如想要將cfg副檔名的檔案也能彩色顯示,那麼需要進行如下設定:選單Options -> Document Options(快捷鍵Alt + T) -> 通常看C原始碼則左上下拉條選擇C Source File, 右側File filter框中新增*.cfg,各個副檔名之間用分號";"割開,新增後按Close按鈕確認即可。3、某個檔案中的特定變數、宏定義、函式等黑色顯示的情況,但是使用了方法1仍然沒有解決的情況,一般這種情況,開始建工程時候某個變數或者宏定義是可以彩色顯示的,用了一段時間之後某個變數或者宏定義變成黑色顯示了。這種情況通常是Source Insight設定檔案損壞了。關閉Source Insight程式後,刪除"我的文件"資料夾中"Source Insight"子資料夾中除了"Backup"之外所有的資料夾,當然你對設定備份不認為有用的話,可以將整個Source Insight資料夾內的內容都刪除掉。之後重新開啟Source Insight就會回覆初始設定了,通常黑色顯示的內容也就修復了。當然之前手動設定的內容都要重新設定一遍了,這點需要注意。以上情況都不是的話,暫時還沒接觸過……
出現此情況可能性非常多,各種情況逐個分析:1、某個檔案中的特定變數、宏定義、函式等黑色顯示的情況,基本應該是該變數、宏定義、函式等的定義/宣告的檔案沒有包含到Source Insight工程中,或者雖然包含了但是沒有更新到工程資料中。沒有包含的情況進行包含然後按Ctrl+Shift+S同步到工程資料中即可,包含了沒同步的第二種情況直接按Ctrl+Shift+S同步到工程資料中即可。2、整個檔案黑色顯示的情況,一般是檔案型別比較特殊,沒有新增到Source Insight的檔案型別中,例如想要將cfg副檔名的檔案也能彩色顯示,那麼需要進行如下設定:選單Options -> Document Options(快捷鍵Alt + T) -> 通常看C原始碼則左上下拉條選擇C Source File, 右側File filter框中新增*.cfg,各個副檔名之間用分號";"割開,新增後按Close按鈕確認即可。3、某個檔案中的特定變數、宏定義、函式等黑色顯示的情況,但是使用了方法1仍然沒有解決的情況,一般這種情況,開始建工程時候某個變數或者宏定義是可以彩色顯示的,用了一段時間之後某個變數或者宏定義變成黑色顯示了。這種情況通常是Source Insight設定檔案損壞了。關閉Source Insight程式後,刪除"我的文件"資料夾中"Source Insight"子資料夾中除了"Backup"之外所有的資料夾,當然你對設定備份不認為有用的話,可以將整個Source Insight資料夾內的內容都刪除掉。之後重新開啟Source Insight就會回覆初始設定了,通常黑色顯示的內容也就修復了。當然之前手動設定的內容都要重新設定一遍了,這點需要注意。以上情況都不是的話,暫時還沒接觸過……