Свой фрагмент кода для VS Code
Возникла необходимость, автоматически вставлять форматированную строку с текущей датой и временем во вводной поста. В Visual Studio Сode это можно сделать с помощью создания snippet - фрагмента кода.
Файлы фрагментов записываются в формате JSON, поддерживают комментарии в стиле C и могут определять неограниченное количество фрагментов.
Каждый фрагмент определяется именем фрагмента, префиксом, телом и описанием. Префикс - это то, что ищется по нажатию Ctrl+Space
, а тело - это то, что будет вставлено.
Чтобы создать вот такой фрагмент date: 2022-10-02 14:36:25 +0300
, нужно в меню VS Code выбрать «Настроить пользовательские фрагменты кода» в разделе «Файл» > «Настройки», а затем выбрать язык - Markdown, для него будет отображаться фрагмент в IntelliSense (Ctrl+Space).
После открытия файла фрагмента для Markdown добавьте следующее определение:
{
"Insert date to post": {
"prefix": "date",
"body":[
"date: $CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND +0300"
],
"description": "Вставить текущую дату и время"
}
}
Теперь для вставки форматированной строки с текущей датой и временем во вводной поста достаточно ввести букву d
, нажать Ctrl+Space
и выбрать фрагмент "Insert date to post"
.
Боле подробно о создание собственых фрагментов кода на сайте Visual Studio Сode.
02 октября 2022Эта страница последний раз обновлялась:
08-10-2022 12:56