VisualStudio開發UE4工程設置


轉自: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 EditorFont 設置為 Consolas 字體,Size 設置為 12
  • Show settings for 選擇 Output WindowFont 設置為 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 設為True
  • Tools > 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中切換


免責聲明!

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



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