UE4中原始碼查詢

2021-10-03 15:28:15 字數 568 閱讀 9172

1. 在visual studio中 查詢時切忌使用「ctrl + f」進行查詢,因為在ue4中有很多態別可能名字相同,但是在不同的作用域和作用範圍,特別是在檢視原始碼尋找原理時,大量的無關內容極容易導致混淆。同理在選中型別之後「go to defination」和「go to declaration」均可能導致大量迷惑的同名內容。但是全文搜尋ue4中常量字串或者命名時可以選擇「ctrl + f」進行全文搜尋來進行定位。

2. 如果是函式或者變數,可以選中其之後,使用visual assistant的"alt + shift + f"查詢,此結果包含了語義和範圍的檢查,可以有效對名字相同,但實際定義不同的函式或者變數進行有效篩選。

3. 另外對於型別定義等非變數或者非函式,使用va的find查詢內容過多,可以使用vs的「peek definition」查詢,這種方式也能對同名的不同定義進行刪選。

UE4原始碼編譯

需要在ue4官網申請,然後關聯git專案 安裝 visual studio 2017。所有桌面版visual studio 2017都可以構建ue4,包括visual studio community 2017,這是面向小型團隊和個人開發者免費提供的工具。請確保作為安裝的一部分包含c 支援,這在預設...

ue4原始碼本地git管理

本文主要記錄一下使用gitlab在區域網管理ue4原始碼的流程 大體思路是在區域網建立gitlab倉庫來管理ue4的原始碼,當引擎原始碼需要更新時,先把本地 同步到github上最新的,然後在push到區域網的gitlab倉庫,其他人通過gitlab來更新原始碼即可 具體操作流程如下,git rem...

UE4原始碼版食用要記

ue4原始碼版和預編譯版不能共享工程,這和外掛程式版是一樣的。一般來說我都是在vs中生成編輯器,於編輯器中新增新類,vs中編輯 編譯引擎的時候編譯配置使用的是devepolmenteditor.開發專案的時候呢?額.我依舊使用的是這個編譯配置。ue4提供了兩種熱編譯 的方式,可以使用編輯器中的編譯對...