我的项目中有一个编码约定,我发现方法签名很好,可读。看起来像这样的例子
public static AxesPositions AxesAlignment
( Point p
, Vector n
, List<Point> toolInsertSection
, double millingHeadRadius
, double swivelAngle
, IScrew part
, double machiningTolerance
, double meshEpsilon)
但是每当Visual Studio重新缩进时,我都会
public static AxesPositions AxesAlignment
(Point p
, Vector n
, List<Point> toolInsertSection
, double millingHeadRadius
, double swivelAngle
, IScrew part
, double machiningTolerance
, double meshEpsilon)
也许我是强迫症,但看到第一个参数卡在(
上让我感到烦恼。在Visual Studio 2012中是否有任何方法可以更改此行为。
答案 0 :(得分:0)
没有插件的最接近的事情是: 工具&gt;选项&gt;文本编辑器&gt; C#&gt;格式化&gt;间距&gt;在参数列表括号中插入空格
但是它也会在')'之前添加空格,并且即使它只有一行也是空格。