11

Visual Studio 2008 スニペットに現在の日付と時刻を挿入する方法を知っている人はいますか? 私が欲しいのは、私の.snippetファイルの本体にあるこのようなものです...

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

1 に答える 1

18

スニペットに使用できる 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、新しいモジュールを作成して、生成されたモジュール内に上記のコードを貼り付けることができます。

次に、新しいキーボード ショートカットを作成し、それをマクロにバインドします。

于 2009-06-22T20:20:42.827 に答える