Как загрузить внешние файлы фрагментов в Visual Studio Code?

Как загрузить внешние файлы фрагментов в Visual Studio Code?

У меня есть куча полезных фрагментов, которыми я хочу поделиться со своей командой. В идеале я бы поместил их в наше сетевое хранилище и чтобы установка Visual Studio Code каждого указывала на этот файл/папку, но, насколько я понимаю, VSCode может загружать файлы фрагментов только напрямую из папки %appdata%\Code\User\snippets.

Есть ли настройка, которая позволит мне загружать фрагменты из других папок?

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

решение1

Вы можете попробовать добавить символическую ссылку на общую папку внутри %appdata%\Code\User\snippets.

Статья Добавление фрагментов в код Visual Studio содержит больше информации о том, как поделиться своими фрагментами в качестве расширения фрагмента, используя yo codeгенератор расширений. Этот метод может не подойти здесь, поскольку он в основном копирует фрагменты, но подход с символической ссылкой может помочь.

Смотреть статью Полное руководство по созданию символических ссылок (также известных как симлинки) в Windows.

Связанный контент