2022年10月22日 星期六

設定 ReSharper FileLayout

ReSharper 有個方便的設定,FileLayout 可以讓我們針對C# 檔案進行排版,如 field 要
比建構式上面,property 、event 等等都可以設定...


開發時不僅僅是C# 檔案,有時候還會有單元測試,而單元測試不僅僅是C# 的而已,
還有屬於單元測試的相關設定,以下是我自己喜歡的配置

先使用快捷鍵 alt + R,O 叫出 ReSharper option,或是 「延伸模組」→ 「ReSharper」 → 「Options」


接著來到 C# → File Layout


這時候,會有個 Default Pattern ,我拉動 static fields 與 fields 到最上方

點選 fields ,調整Sort By 選項為 Kind



再來,返回上一層,顯選箭頭或上方切換


點選後,可以看到下方畫面


其中NUnit Test Fixtures 也需要設定,滑鼠移動到選項後,左鍵點兩下進入


其中,檢視上圖僅有這些,我們需要加入 static fields 與 fields 項目,可先退至上層,進入 Default Pattern


將滑鼠移動到要複製的選項「圖示」上面,注意一定要移動到圖示上方,然後按滑鼠右鍵,就會彈出複製的視窗


複製 Fields 項目,回到 NUnit Test 層,滑鼠先移動到空白處,點選滑鼠右鍵,貼上


貼上後即可完成



再拖曳將 Fields 拉到最上方,同樣需要將滑鼠選到「圖示」才能拖曳


重複以上動作,將static fields 同樣加入到其中,如下圖


沒有留言:

張貼留言