2015-09-23 31 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不知道哪些额外的空间是故意的,哪些是偶然的。