2011-03-02 45 views
17

我刚刚开始了一项新工作,并试图熟悉一个包含330个奇怪项目的大型C#解决方案。理想情况下,我想将注释和问题附加到代码片段上,而无需实际编辑代码本身。在VS 2010中注释代码而不更改代码

有没有一种工具可以用来注释C#源代码,而无需实际编辑代码本身。理想情况下,我想要一个'泡泡'式的评论机制,类似于MS Word在文档中显示注释的方式。

+0

看看代码审查工具,其中一些可用于注释代码。 (但我没有真正考虑过)。 – Max 2011-03-02 13:48:50

+0

我也必须这样做,我复制/将代码复制到记事本++,并将我的注释添加到新文件中。您可以使用Notepad ++语法着色 – bAN 2011-03-02 14:55:34

+0

@bAN您是否意味着对注释等进行自定义着色?无论如何,Visual Studio的确做得相当不错,而ReSharper为这个蛋糕提供了锦上添花。 – ProfK 2011-03-02 15:22:56

回答

0

您可以将书签添加到解决方案的文件行中。在vs2010中,有一个显示所有书签的视图,您可以指定文件名并在书签文件夹中对其进行排序。

+0

谢谢@ k3b,但我想再多一点,只是书签功能提供。另外,如果我使用书签进行评论,我会失去一些真正的书签功能。 – ProfK 2011-03-02 11:57:50

1

在studio 2010上,打开您想要的项目,点击“Ctrl + W,T”(或查看 - >任务列表)。此窗口既可用于使用// TODO:注释前缀查看代码内注释(这不是您想要的),也可用于查看您自己的独立“用户任务”(查看下拉选项),并将其保存每个项目。有了这个清单,就可以说明你的描述和书签ID ......你可以有一个非常有效的高速公路,而不需要改变源代码。希望能帮助到你。

1

这可能是你的需求矫枉过正,但Atlassian的FishEye可以完全用于你所追求的 - 以源代码审查的形式。

随着您对代码的理解改进,您可以创建多个评论。

请参阅https://www.atlassian.com/software/fisheye/overview。请注意,它位于源代码控制系统之上(它支持Subversion,CVS,Perforce,Git和Mercurial)。即使你的代码没有被其中一个管理,为此设置一个代码也是微不足道的。

它也是将您的评论与其他人的评论集成在您的团队中的优势......当然,还可以用于真正的评论!