在Visual Studio 2017中垂直对齐代码

时间:2017-06-17 07:11:31

标签: c# resharper vertical-alignment visual-studio-2017 code-formatting

我发现生产力工具并不能满足我的要求。 目前,他们会调整所有作业(正如扩展名所说的那样),而我正在寻找能完全调整代码的东西。

有什么可以改变这个:

string _name = "John";
int _age = 20;
private double _velocity {get; set;} = 3.3;

进入这个:

        string   _name                    =  "John";
        int      _age                     =      20;
private double   _velocity  {get; set;}   =     3.3;

我安装了ReSharper,但在设置中没有找到任何暗示可以执行此操作的内容。

1 个答案:

答案 0 :(得分:1)

免费Code alignment Visual Studio扩展可以垂直格式化代码。

然而,它并不是那么聪明。要实现您描述的格式化,首先选择"按字符串对齐"在扩展的工具栏和输入 mysql -u root -p mydb -e "select * from mytable" -B | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" > mytable.csv 字符。然后选择"通过等号"对齐。

您可以自定义和简化工具栏的按钮行为:

enter image description here