2015-09-23 64 views
2

我更喜歡使用Align AssignmentsResharper可以忽略聲明語句中的空格嗎?

通過鍵入Ctrl + Alt +]來對齊賦值語句。例如,按下Ctrl - 交替 - ]是選擇了以下時:

 MaxMultiplier = bonusMathModel.MaxMultiplier; 
     MaxFreeGames = bonusMathModel.MaxFreeGames; 
     MultiplierQueueMode = MultiplierQueueMode.OVERLAPPED; 
     OverlappedMultiplierOperator = OverlappedMultiplierOperator.ADDED; 

將其轉換爲這樣:

 MaxMultiplier    = bonusMathModel.MaxMultiplier; 
     MaxFreeGames     = bonusMathModel.MaxFreeGames; 
     MultiplierQueueMode   = MultiplierQueueMode.OVERLAPPED; 
     OverlappedMultiplierOperator = OverlappedMultiplierOperator.ADDED; 

然而,ReSharper的CTRL-ALT-F清理將撤消的對準作業。我如何更改Resharper的行爲以保持對齊分配?

回答

0

我認爲您必須創建一個新的清理配置文件,將「格式代碼」設置爲「否」,然後使用該配置文件。

您無法將自動重新格式化的便利與自定義間距混合搭配。 Resharper不知道哪些額外的空間是故意的,哪些是偶然的。