0

如何插入当前日期或分配给 Visual Studio 中任何快捷键的特定注释,例如:

我写 PD 并按 Tab 然后它会写 //由 Danyal 创建于 2015 年 6 月 17 日(当前日期)

注意:我想在 Visual Studio 2012 中使用它我已经尝试过 Snippet 但未能获得结果。

4

1 回答 1

0

这是针对 VS2010 的(是的,我知道你想要 2012,但正如我所说的,不确定它是否还能正常工作)。几年前,我在我的一份工作中分发了它,发现它很有帮助。

整理了一些东西,并为通常缺乏文档而感叹,我想到了分享这个魔法。

最后,ALT+1 将插入带有您的姓名和日期的注释行,而 ALT+2 将插入带有您的姓名和日期的 TODO。

好处:每个人都会知道发生了什么和什么时候发生的,只需要两把钥匙:)

在此处输入图像描述

编辑 vs 编辑器:

在此处输入图像描述

最后(就在“结束模块”之前),添加这些,并将NAME更改为你的名字

Sub NewCommentLinePersonal()

    Dim textSelection As EnvDTE.TextSelection



    textSelection = DTE.ActiveWindow.Selection

    textSelection.NewLine()

    textSelection.Insert(Utilities.LineOrientedCommentStart())

    textSelection.Insert(" **NAME**, " + Date.Now.ToShortDateString + ":")

End Sub



Sub NewCommentLineTodoPersonal()

    Dim textSelection As EnvDTE.TextSelection



    textSelection = DTE.ActiveWindow.Selection

    textSelection.NewLine()

    textSelection.Insert(Utilities.LineOrientedCommentStart())

    textSelection.Insert(" TODO: **NAME**, " + Date.Now.ToShortDateString + ":")

End Sub

保存并关闭编辑器。

转到:工具 -> 选项...</p>

类型:Personal 在“显示包含的命令”中:

在此处输入图像描述

然后分配 ALT+1 和 ALT+2 (或任何你喜欢的东西)。

完毕。

于 2015-06-17T11:54:41.117 回答