轉自:http://wangjie.rocks/2016/06/24/ue4-vs-setup/
推薦插件
Visual Assist X
- C++ 代碼高亮
UnrealVS Extension
UE4安裝目錄/引擎版本號/Engine/Extras/UnrealVS/VS2015/UnrealVS.vsix
雙擊安裝
VSColorOutput
- 將編譯過程中的Output使用不同顏色輸出,比如錯誤為紅色,也可以自定義顯示規則
Productivity Power Tools
- 一組VS增強工具集合
P4VS Addin
P4VS
插件,可以直接在VS
中執行P4
操作- Tutorial
亂碼處理
1、下載Force UTF-8(No BOM)
2、Visual Studio Installer中 除了英文,刪除其他語言包
工程設置
基本設置
顯示代碼行號(Tools > Options > Text Editor > All Languages > General
)
- 勾選
Line numbers
字體設置(Tools > Environment > Fonts and Colors
)
Show settings for
選擇Text Editor
,Font
設置為Consolas
字體,Size
設置為 12Show settings for
選擇Output Window
,Font
設置為Consolas
字體,Size
設置為 11字體Cascadia Code
開發設置
擴大 Solution Configurations
和 Solution Platforms
下拉框的寬度
右鍵工具欄 > Customize... > Commands > Toolbar > Standard > Solution Configurations > Modify Selection > Width
改為200右鍵工具欄 > Customize... > Commands > Toolbar > Standard > Solution Platforms > Modify Selection > Width
改為200
關閉 Error List
窗口
Tools > Options > Projects and Solutions
,取消選中Always show Error List if build finishes with errors
打開 Disable External Dependencies Folders
Tools > Options > Text Editor > C/C++ > Advanced > Browsing/Navigation
關閉 Edit & Continue
Tools > Options > Debugging > Enable Edit and Continue
關閉 Source Control
Tools > Options > Source Control > None
關閉 Navigation bar
Tools > Options > C++ > Navigation Bar
Tools > Options > C# > Navigation Bar
關閉 IntelliSense
- 在UE4官方文檔中是推薦打開的,不過用處不是很大,而且很消耗性能,如果機器配置好(高端CPU,固態硬盤,大內存),可以考慮打開
Tools > Options > Text Editor > C/C++ > Advanced > IntelliSense
將Disable IntelliSense
設為TrueTools > Options > Text Editor > C/C++ > Advanced > Browsing/Navigation 將 Disable Database
設為True
關閉 Paste
- 拷貝代碼時不做處理
Tools > Options > Text Editor > C/C++ > Formatting > When I paste
設為Do nothing
Fallback Location
設置
- 這個設置是為了不在工程目錄下產生
.sdf
這樣的文件 Tools > Options > Text Editor > C/C++ > Advanced > Fallback Location
,將Always Use Fallback Location
和Do Not Warn If Fallback Location Used
都設置為True
調試增強
- 將
UE4安裝目錄/引擎版本號/Engine/Extras/VisualStudioDebugging/UE4.natvis
文件復制到VS安裝目錄/Common7/Packages/Debugger/Visualizers/UE4.natvis
和計算機用戶名/My Documents/Visual Studio 2015/Visualizers/UE4.natvis
中 - 這樣就能在
Debug
的時候直接查看FString
等容器內容
文件編碼設置
- 源碼文件采用
UTF8
編碼,文件->高級保存選項->Unicode(UTF8 無簽名) - 代碼頁 65001 - 其他文本文件盡量采用
UTF8
編碼
Visual Assist
Editor > Format after paste 粘貼后格式化 關閉
- Enhanced Listboxes > Source of c/c++ content: 選擇Visual Assist
- Mouse > Execute "VA Context Menu" upon Middle-Click in text editor
- Unreal Engine 欄全選
- Shift+Alt+O 全局文件查找
- Alt+O 函數h和cpp中切換