使用Visual Studio VS 開發Qt程式程式碼提示功能的實現
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow
也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!
伴隨著系統的重灌VS和Qt也重新安裝與配置。噢!問題出現了,VS可以識別QT,但是程式碼提供功能對QT完全失效,而且在VS中右鍵-->轉到定 義,直接提示“未定義的符號”,天啊!VS程式碼提示功能找不到Qt的檔案了。藉助Google和Baidu,再加上自己的摸索,終於是功夫不負有心人,讓 我找到了問題的所在,並且也發現了VS程式碼提示功能的關鍵點所在,記錄下來備忘:
首先,在做菜之前先介紹一下原材料,既然是VS IDE的程式碼提示,當然VS是少不了的,另外還有一個“關鍵先生”是vs assistant(VS程式碼助手)。
其次,配置VS使之可以識別Qt檔案,也就是當滑鼠放到QMainWindow上面點右鍵-->轉到定義,VS會跳轉到該檔案,而不是提示“未定義 的符號”。開啟VS,工具-->選項-->專案和解決方案-->VC++目錄 在右側下拉框中選擇-->包含檔案,這裡新增QT的include目錄,如下圖所示:
這樣就解決了,VS無法識別QT的問題。下面,還得遇到的問題,就是VS assistant無法識別Qt了。
再次,安裝好VS assistant後,開啟配置頁,Projects-->C/C++ Directories,左側下拉框選擇-->Custom,新增如圖所示:
OK,重啟VS,就會發現程式碼提示功能全部回來。吼吼......
小結一下:
或許是我們對IDE的要求太高了點,隨便我安裝的一個FrameWrok都讓你無條件的接受,哇哈哈。以後遇到類似的問題就有著手點了,要在IDE中配置相關FrameWork的路徑,讓IDE識別後即可實現。