这可能是一个很长的镜头,但有VS2010的插件可以改变VS2010的默认格式规则吗?特别是,我想格式化类似的线条,使逗号垂直排列,创建表格外观。如果它可以排列相同的符号,那就更好了。
在这种情况下,我使用将平面文件转换为对象的方法填充字典。
Parsers = New Dictionary(Of String, Action(Of String))()
这是一个痛苦的阅读:
Parsers.Add("Aircraft Make and Model", Sub(value) Aircraft.Name = value)
Parsers.Add("Words/Frame", Sub(value) Aircraft.WordsPerSubframe = Integer.Parse(value))
Parsers.Add("Bits/Word", Sub(value) Aircraft.BitsPerWord = Integer.Parse(value))
Parsers.Add("Parameter", AddressOf ParseParameter)
' ...
这是我提出的最佳选择:
Parsers.Add("Aircraft Make and Model",
Sub(value) Aircraft.Name = value)
Parsers.Add("Words/Frame",
Sub(value) Aircraft.WordsPerSubframe = Integer.Parse(value))
Parsers.Add("Bits/Word",
Sub(value) Aircraft.BitsPerWord = Integer.Parse(value))
Parsers.Add("Parameter",
AddressOf ParseParameter)
理想情况下,这是我希望看到的:
Parsers.Add("Aircraft Make and Model", Sub(value) Aircraft.Name = value)
Parsers.Add("Words/Frame" , Sub(value) Aircraft.WordsPerSubframe = Integer.Parse(value))
Parsers.Add("Bits/Word" , Sub(value) Aircraft.BitsPerWord = Integer.Parse(value))
Parsers.Add("Parameter" , AddressOf ParseParameter)
是否有用于此目的的现有插件?
答案 0 :(得分:1)
Visual Studio 2010的弹性Tabstops: http://visualstudiogallery.msdn.microsoft.com/ccff2b55-201f-4263-aea5-3e66024d6c0e