2015-03-24 3 views
0

Я устал от добавления даты, когда добавляю комментарий о некоторых изменениях, которые я делаю в коде. Я должен начать комментарии, как это:Как создать фрагмент кода, который включает дату

// 14/03/24 FJ: некоторый комментарий

мне не нужно повторять его на продолжение линии, только первый.

Я пытаюсь создать фрагмент кода, чтобы сделать это, но не могу понять, как указать дату внутри моего блока CDATA. Я попытался найти, но ничего не нашел. Любые идеи/ссылки/и т. Д.?

Спасибо!

+1

См http://stackoverflow.com/questions/3469324/visual-studio-2010-snippets- текущая дата . – ispiro

+0

Это похоже на то, что источник контроля источника, а не встроенные комментарии: O – Kritner

+1

Вот почему Бог дал нам системы контроля версий. Вы всегда можете проверить, когда был создан комментарий таким образом. Также нет ссылок. Вы можете создать простое консольное приложение, которое копирует «// {0} {1}:» (текущая дата, текущие пользовательские значения) в буфер обмена. Добавьте его как внешнюю программу, сопоставьте ее с ключевым комбо. Тогда все, что вам нужно сделать, это, например, shift-ctrl-V (запускает приложение), ctrl-v (создает комментарий). Введите прочь. – Will

ответ

2

Я бы рекомендовал создать сценарий AutoHotkey для себя, так как фрагменты кода имеют очень ограниченную логику, доступную для них. Использование AutoHotkey имеет дополнительный бонус для работы везде, а не для конкретного языка.

Вот AutoHotkey скрипт, который вы могли бы использовать:

::\stamp:: 
FormatTime, TimeString,, ShortDate 
Send %TimeString% fj 
return 

Typing \stamp заменит \stamp с 3/24/2015 fj

+1

это похоже на действительный способ решить проблему OPs ... почему downvote? – Kritner

+0

Выглядит довольно интересно, спасибо! – JustMeToo

Смежные вопросы