3

好的,也许这是一个有点菜鸟和愚蠢的问题,但我无法谷歌任何东西

当我用 C# 编写代码时,我会在命令行末尾添加注释

有些行更长,有些更短,因此评论也位于不同的位置

例如:

int N=10; //comment1
SomeFunctionWithLongName() //comment2
AnotherFunction() //comment3

我希望它以更干净整洁的形式出现:

int N=10;                     //comment1
SomeFunctionWithLongName()    //comment2
AnotherFunction()             //comment3

我可以努力工作并使用制表符和空格来获得结果,但是如果我更改代码中的任何内容,它会很乏味并且会被全部破坏

是否有任何自动工具可以为我的所有评论设置相同的位置,针对最长的行进行调整

4

1 回答 1

2

好吧,不幸的是,Visual Studio 2010 中没有像您的情况这样的对齐注释的直接选项。

但在我的脑海里,我有一个想法。有一个名为Code alignmentVisual Studio 2010 和 2012 的扩展。让我给你看一段带有这个扩展的代码;

当你写作时;

foo = bar();
foobar = foo();

扩展基于=;对齐这条线。

foo    = bar;
foobar = foo;

因此,当您撰写评论时,它们会自动对齐;

foo    = bar; //comment1
foobar = foo; //comment2
于 2013-03-04T19:48:02.063 回答