Ale*_*xei 7 c# coding-style visual-studio
是否有任何免费扩展来执行代码对齐,例如将 Alignment Assignments与Productivity Power Tools对齐,但要对齐此代码:
public int ID;
public string Title;
public string Text;
public decimal Factor;
Run Code Online (Sandbox Code Playgroud)
以这种方式,或类似的东西?
public int ID;
public string Title;
public string Text;
public decimal Factor;
Run Code Online (Sandbox Code Playgroud)
正如Pop Catalin所说,代码对齐就是你所追求的.这是我的扩展,抱歉没有太多文档.用视频解释这个问题要容易得多,但我还是要解决它.
当您按字符串对齐时,它会找到字符串的第一个实例并将它们排成一行.例如,如果你输入'='那么
foo = bar;
foobar = foo;
Run Code Online (Sandbox Code Playgroud)
会成为
foo = bar;
foobar = foo;
Run Code Online (Sandbox Code Playgroud)
但是,您的代码没有公共分隔符 - 除了它之前的空格.所以你可以使用Align By Space(从工具栏或ctrl + =,ctrl + space,但你必须删除已分配给ctrl + =的内容).Align By Space使用您的插入符号位置(您仍然可以选择要对齐的行,或让扩展名将其计算出来)并按照插入符号位置后每行的第一个空格对齐.
希望有道理!
| 归档时间: |
|
| 查看次数: |
2972 次 |
| 最近记录: |