所有Visual Studios(2012年)也不格式化以下内容:
_messageProcessor = new Dictionary<ServerDataTypes,MessageProcessor>() { {ServerDataTypes.FrameData,ProcessFrameData },{ ServerDataTypes.ServerStatusResult,ProcessServerStatusResult },{ ServerDataTypes.PlayerMessage,ProcessPlayerMessage},.... };
如何使我的Visual Studio 2010(或2012)自动格式化?我需要以下结果:
_messageProcessor = new Dictionary<ServerDataTypes,MessageProcessor>() { { ServerDataTypes.FrameData,ProcessFrameData },{ ServerDataTypes.ServerStatusResult,ProcessServerStatusResult },{ ServerDataTypes.PlayerMessage,ProcessPlayerMessage },... };
解决方法
简短的回答:你不能用VS开箱即用. Resharper很接近,但重新格式化并不是这种风格.我实际上已经提交了它的请求.
您可能会寻找其他扩展或者可能会开发某种宏.