c# - 在 Visual Studio 片段中插入当前日期时间

标签 c# visual-studio-2008 code-snippets

有谁知道我可以在 visual studio 2008 片段中插入当前日期和时间的方法吗?我想要的是我的 .snippet 文件正文中的类似内容...

  <Code Language="csharp">
    <![CDATA[
  // $DateTime$
  // more code here for my snippet...
  </Code>

最佳答案

没有可用于片段的 DateTime 函数,但这里有一个将插入当前 DateTime 的宏:

Sub PrintDateTime()
    If (Not IsNothing(DTE.ActiveDocument)) Then
        Dim selection As TextSelection = DTE.ActiveDocument.Selection
        selection.Insert(DateTime.Now.ToString())
    End If
End Sub

您可以使用 Alt + F8 打开宏资源管理器并创建一个新模块并将上面的代码粘贴到生成的模块中。

然后创建一个新的键盘快捷键并将其绑定(bind)到您的宏。

关于c# - 在 Visual Studio 片段中插入当前日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1029189/

相关文章:

c# - 如何简化此方法(拆分未加引号、未加括号、未转义的逗号)?

c# - 用于部分排序的 IComparable 类型接口(interface)

visual-studio-2008 - VS2008 SP1 silverlight 设计表面不允许我将组件放到上面

sublimetext - Atom.io编辑器中用户代码段的全局范围

php - <?php> 标记内的每个 PHP 代码片段是否都有自己的变量范围?

r - 我可以更改 RStudio 保存片段的位置吗?

c# - 如何在最终生成的 pdf 文档中使用库 TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator 下载嵌入式图像?

c# - 如何设置 SQL Server Compact 数据库的相对路径?

visual-studio - 安装项目未找到项目主要输出的依赖项

visual-studio-2008 - 类型 '<typename>' 的值无法转换为 <typename>