VS2010:自动将日期和首字母插入单行注释

时间:2010-10-14 00:51:44

标签: c# visual-studio-2010 automation comments

问候朋友,

当我将单行注释放入我的代码库时,让Visual Studio 2010自动插入当前日期和我的名字/首字母的最佳方法(按键次数最少)是什么?这应该支持C#,如果它也适用于我的.aspx页面,它会更好。

谢谢 - 我知道那里有人有完美的解决方案:)。

2 个答案:

答案 0 :(得分:6)

创建一个宏并指定一个快捷键。

最简单的方法是转到Tools->宏 - >宏资源管理器并编辑其中一个示例,我使用Samples-> VSEditor,右键单击那个并编辑。 现在你进入宏编辑器 现在创建此功能。

Sub NewCommentLinePersonal()
    Dim textSelection As EnvDTE.TextSelection

    textSelection = DTE.ActiveWindow.Selection
    textSelection.NewLine()
    textSelection.Insert(Utilities.LineOrientedCommentStart())
    textSelection.Insert(" " + Date.Now + " - Your Initial ")
End Sub

然后转到Tools->Options->Environment->Keyboard并在文本框中键入NewCommentLinePersonal“显示包含以下内容的命令:”然后选择快捷键

答案 1 :(得分:4)

或许另一种接近它的方式,假设为变更跟踪插入时间戳和名称,就是依靠源代码控制。

例如,在我目前的代码库中,我们不赞成使用更改注释,因为我们发现绿色领域是混乱的东西,如果我需要看看谁改变了什么,我可以简单地看一下源控制系统,甚至可以看到这一变化如何与同一变更集中的其他变更相关。