Visual Studio代码对齐扩展

本文关键字:扩展 对齐 代码 Studio Visual | 更新日期: 2023-09-27 18:09:39

是否有任何免费的扩展来执行代码对齐,如Align Assignments with Productivity Power Tools但要对齐此代码:

public int ID;
public string Title;
public string Text;
public decimal Factor;
用那种方式

,还是类似的方式?

public int      ID;
public string   Title;
public string   Text;
public decimal  Factor;

Visual Studio代码对齐扩展

正如Pop Catalin所说,代码对齐是你所追求的。这是我的分机,抱歉没有太多的文件。这是用视频来解释要容易得多的事情,但我还是要抽出时间来。

按字符串对齐时,它会找到字符串的第一个实例并将它们对齐。例如,如果你要输入'=',那么

foo = bar;
foobar = foo;

将成为

foo    = bar;
foobar = foo;
但是,您的代码没有公共分隔符-除了它前面的空格。所以你可以使用Align By Space(从工具栏或ctrl + =, ctrl + Space,但你必须删除已经分配给ctrl + =的内容)。Align By Space使用您的插入符号位置(您仍然可以选择要对齐的行,或者让扩展程序找出它),并在插入符号位置后的每行上按第一个空格对齐。

希望这是有意义的!

你可以试试Code alignment;)

注:我自己还没有试过,但看起来它能满足你的需要,所以如果它很好,你可以在这里留下评论,让更多的人知道。