Расширения

Prettier - Code formatter

Mithril Emmet

LiveServer

Excalidraw

WSL

TODO Highlight

Draw.io Integration

Оформление

Kanagawa Flavors

FiraCode font

Material Icon Theme

Горячие клавиши для VS Code

Настройки


{
	"workbench.colorTheme": "Kanagawa Wave",
	"files.autoSave": "afterDelay",
	"editor.fontSize": 16,
	"editor.formatOnSave": true,
	"editor.defaultFormatter": "esbenp.prettier-vscode",
	"prettier.useTabs": true,
	"editor.linkedEditing": true,
	"prettier.tabWidth": 4,
	"editor.fontFamily": "Fira Code",
	"editor.fontLigatures": true,
	"workbench.iconTheme": "material-icon-theme",

	//Отчеты строчки относительно текущего курсора
	"editor.lineNumbers": "relative",

	//Настройка excalidraw
	"excalidraw.workspaceLibraryPath": ".",
	"excalidraw.theme": "dark",

	//drawio
	"hediet.vscode-drawio.resizeImages": null,

	//Запрос удаления
	"explorer.confirmDragAndDrop": true,
	"explorer.confirmDelete": true,

	//Статус бар снизу
	"workbench.statusBar.visible": true,

	//Полный путь до открытого файла
	"breadcrumbs.enabled": false,

	//Отключение панели управления окнами
	"chat.commandCenter.enabled": false,
	"window.titleBarStyle": "custom",
	"workbench.activityBar.location": "hidden",
	// "window.menuBarVisibility": "toggle"

	//Не показывает открыте вкладки
	"workbench.editor.showTabs": "single",

	//Плагин todo
	"todohighlight.isEnable": true,
	// TODO:
	// FIXME:

	//Настройка курсора
	"editor.multiCursorModifier": "ctrlCmd",
	"editor.cursorBlinking": "phase",

	//Отключение подсказок
	"workbench.tips.enabled": false,

	//Пустая строчка в конце файла
	"files.insertFinalNewline": true,

	//Рекомендации по раширениям
	"extensions.ignoreRecommendations": true,

	// Убираем виджет справа для скролла
	"editor.scrollbar.horizontal": "hidden",
	// "editor.scrollbar.vertical": "hidden",
	"editor.matchBrackets": "never",
	"editor.occurrencesHighlight": "off",
	"editor.minimap.enabled": false,
	"editor.overviewRulerBorder": false,
	"editor.hideCursorInOverviewRuler": true,
	"editor.stickyScroll.enabled": false
}