Свой фрагмент кода для 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