Unreal VStudio C++ Intellisense 無法使用(踩坑)


intellisense 只能補全一般很少會關注它,在各種C++項目或者C#項目,這項功能的開啟仿佛自動的,甚至你都沒有注意到它,Unity C# Project intellisense這塊做得讓我都忽略了這個設置,直到今天在Unreal C++ Project突然的無法啟用,而且也沒有任何報錯,感到無法適從,對於一個新的引擎環境看視頻學習沒有自動補全,看着視頻手敲非常慢,而且API完全不熟悉你還要背單詞/(ㄒoㄒ)/~~

Unreral教你設VS

里面有提及一句話:

IntelliSense編譯的C++固定視作32位.

很重要啊朋友,在Unreal中新建c++ file后,默認是以電腦系統尋址寬度設置的VS工程,也就是我x64的電腦默認給我設置了64位的工程,自然IntelliSense無法尋找到相應配置無法啟動

罪魁禍首就是它:

將編譯輸出改為WIN32,Intellisense就正常了,可以愉快編程了😂

2020.4.15更新:

發現要使用Visual Studio的Build,必須選擇對應平台比如我是WIN64,話說現在誰還會用32位電腦...內存都不支持吧
選WIN32平台會提示1>Project not selected to build for this solution configuration ,然后1 successed😂

來看一些編譯log,注意到這些平台差別了嗎,VS萬年32位。
Configuration: Development_Editor x64
C:\Program Files (x86)\Microsoft Visual Studio\2017


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM