外部スニペット ファイルを Visual Studio Code に読み込むにはどうすればよいですか?

外部スニペット ファイルを Visual Studio Code に読み込むにはどうすればよいですか?

チームと共有したい便利なスニペットがたくさんあります。理想的には、これらをネットワーク ストレージに配置し、全員の Visual Studio Code インストールがそのファイル/フォルダーを指すようにしたいのですが、私の理解では、VSCode はフォルダーから直接スニペット ファイルを読み込むことしかできません%appdata%\Code\User\snippets

他のフォルダーからスニペットを読み込むことができる設定はありますか?

残念ながら、私たちは複数のプロジェクトに取り組んでいるため、フォルダー内のワークスペース スコープのスニペットを使用することで.vscode、あまり役に立ちません。新しいプロジェクトがあるたびにフォルダー全体をコピーする必要があり、スニペットが更新されるたびに不整合が発生します。

答え1

内の共有フォルダーへのシンボリック リンクを追加してみることもできます %appdata%\Code\User\snippets

記事 Visual Studio Code にスニペットを追加する 拡張機能ジェネレータを使用して、スニペットをスニペット拡張機能として共有する方法について詳しく説明しますyo code。この方法は基本的にスニペットをコピーするものなので、ここでは適切ではないかもしれませんが、シンボリック リンクのアプローチが役立つ場合があります。

記事を見る Windows でシンボリック リンク (別名 Symlink) を作成するための完全ガイド

関連情報