背景
オフライン環境で VSCode で .ipynb ファイルを実行したい場面がありました。
オフライン環境で VSCode に Extensionを導入するために、VSIXファイルの取得が必要でした。
VSIXファイルの取得方法を備忘録として残しておきます
python extension
今回取得したVersionは 2024.6.0 になります
curl -L -o ms-python.python-2024.6.0.vsix https://ms-python.gallerycdn.vsassets.io/extensions/ms-python/python/2024.6.0/1687519431535/Microsoft.VisualStudio.Services.VSIXPackage
上記をコマンドプロンプトで実行すると python拡張用のVSIXファイルを取得できます

jupyter extension
今回取得したVersionは 2024.6.2024062601 になります
curl -L -o ms-toolsai.jupyter-2024.6.2024062601.vsix https://ms-toolsai.gallerycdn.vsassets.io/extensions/ms-toolsai/jupyter/2024.6.2024062601/1687519431535/Microsoft.VisualStudio.Services.VSIXPackage
上記をコマンドプロンプトで実行すると jupyter拡張用のVSIXファイルを取得できます

jupyter notebook renderer extension
curl -L -o ms-toolsai.jupyter-renderers-1.0.2025011401.vsix ^
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-toolsai/vsextensions/jupyter-renderers/1.0.2025011401/vspackage
おわり
おわり