如何插入当前日期或分配给visual studio中任何快捷键的特定注释,例如:
我写PD并按Tab然后它会写 //由Danyal于2015年6月17日创建(当前日期)
注意:我想在Visual Studio 2012中使用它 我尝试过Snippet但未能获得结果。
答案 0 :(得分:0)
这是针对VS2010(是的,我知道你想要2012年,但正如我所说,不确定它是否有效)。几年前我在我的一份工作中分发了它,发现这是一个很大的帮助。
对一些事情进行排序并对通常缺乏文档感到遗憾,我想到了分享这种魔力。
最后,ALT + 1将插入带有您的姓名和日期的注释行,ALT + 2将插入带有您的姓名和日期的TODO。
好处:每个人都知道发生了什么,什么时候发生,所需要的只是2个键:)
编辑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
保存并关闭编辑器。
转到:工具 - >选项...
在“显示包含的命令”中输入:Personal:
然后指定ALT + 1和ALT + 2(或者其他任何让你满意的程度)。
完成。