Кто-нибудь знает, как я могу вставить текущую дату и время в фрагмент Visual Studio 2008? Я хочу что-то подобное в теле моего файла .snippet...
<Code Language="csharp">
<![CDATA[
// $DateTime$
// more code here for my snippet...
</Code>
Ответ 1
Нет доступных функций 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 и создать новый модуль и вставить код внутри модуля.
Затем создайте новую комбинацию клавиш и привяжите ее к вашему макросу.