c# - Visual Studio 注释位置调整

标签 c# visual-studio-2010

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

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

有的行长有的短,所以评论的位置也不同

例如:

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

我希望它的形式更简洁:

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

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

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

最佳答案

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

但在我的脑海里,我有一个想法。有一个名为 Code alignment 的扩展名适用于 Visual Studio 2010 和 2012。让我向您展示一段带有此扩展的代码;

当你写的时候;

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

扩展根据 = 对齐这些行;

foo    = bar;
foobar = foo;

所以当你写评论时,它们会自动对齐;

foo    = bar; //comment1
foobar = foo; //comment2

关于c# - Visual Studio 注释位置调整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208833/

相关文章:

vb.net - 发送电子邮件后无法删除 PDF 文件

visual-studio-2008 - VS2010 在 Win7 上会不会有什么问题?

c++ - 基于 OpenCV C++ 光流的分割代码抛出异常

c# - 如何在不复制元素的情况下从 HashSet 创建 ReadOnlyCollection?

c# - 有没有比这更好的方法来将函数注入(inject) Unity 中的对象?

c# - 将最小起订量与 Linq Any() 结合使用

c# - 使用 visual studio 2010 使用 Sharepoint 2010 Web 服务

c# - 使用 TypeMock 模拟 Autofac 的 "Resolve"扩展方法

c# - 如何强制 C# 构建过程包含代码中未使用的程序集

c# - 更改 VS2010 文本格式