很多時候會客製化屬於自己的 Code Cleanup ,而每當跑編譯或是測試時會自動調整程式
來符合我們的設定,這邊紀錄一下...
開啟 ReSharper 的 Options ,來到 Code Editing → Code Cleanup → Profiles
此時應該會看到左邊會有三個選項
Built-in : Full Cleanup
Built-in : Reformat & Apply Syntax Style
Built-in : Reformat Code
一般我們會使用 「Full Cleanup」 來修改,但不會直接修改原本的設定,會「複製」一份,並且
讓選項新的項目設定為預設值
先選擇「Build-in: Full Cleanup」項目,再點選右上方的「Duplicate」來複製該選項,若成功
則在清單下方會出現「Copy of Build-in: Full Cleanup」 項目,如下圖
再來,我們針對剛剛複製出來的項目來編輯
選擇「Copy of Build-in: Full Cleanup」 項目,然後點選上方的「Configure」按鈕,
檢視下方設定,就會呈現可以編輯的狀態,如下圖
因為 code style 大部分還是遵守 .net 原本設定,故僅需要調整客製化即可;展開
「Syntax styles」項目,再展開「C#」項目,調整兩個選項將之「取消」
Add/Remove braces for single statements in ‘if/else’, ‘foreach’, ‘while’... :
當相關判斷式內容僅有一行時,會自動將大括號去掉,變成一行
Arrange trailing commas :
將選項清單最後一個選項的「逗號」去掉
設定後,記得儲存,點選 Save To This computer
儲存後,再設定將使用這個規則為預設選項,這樣系統就會預設使用這個選項
沒有留言:
張貼留言