繁体   English   中英

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

[英]How to Insert Current Date or a Specific comment assigned to any shortcut key in visual studio

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

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

注意:我想要在Visual Studio 2012中尝试过代码段,但无法获得结果。

这是针对VS2010的(是的,我知道您想要2012年,但是正如我所说的,不确定它是否会继续工作)。 几年前,我已经在我的一份工作中散发了它,发现它对我有很大的帮助。

我整理了一些东西,并对平时缺乏文档感到遗憾,我想到了分享这种魔力。

最后,ALT + 1将插入带有您的姓名和日期的注释行,而ALT + 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(或其他使您满意的东西)。

做完了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM