工具 > 選項 > 環境 > 字形和色彩 > 將純文字改成Consolas字體
這個字形的字元的寬度一致,書寫時會比較順眼,也比較好對齊
編輯 > 進階 > 檢視空白區域
開啟這個功能,是為了方便對齊每一個空白區域
明明規則做得好的話,在交接以及維護上都會比較順利,個人比較常聽到的是駝峰式命名法、帕斯卡命名法以及匈牙利命名法,之前公司習慣的寫法是匈牙利命名法,但是隨著IDE的功能不斷更新,要查找變數屬性變得非常簡單,再加上Unity內的變數種類繁多,用匈牙利命名法的話就會變得冗長或不夠精確。
所以針對Unity的話,下列是我定義的命名規則
1. 名稱要以一眼能夠快速辨認為主,稍微冗長沒有關係
2. 陣列或List的變數名稱要加上複數
例: Transform[] GrenadeATKPoint -> GrenadeATKPoints
3. 禁用非普遍使用的縮寫
例: Power -> pow NG | Strength -> Str