虽然一直用有色眼镜看微软(Visual Studio太慢了),不过VSCode这个编辑器确实很好,插件装完超爽,比Atom快,比Sublime和Atom离线安装插件更方便。
离线安装步骤
- 访问Marketplace找到对应插件页面。
- 按照官方我能直接下载插件吗?的回复,找到插件的对应开发者、插件名和版本号生成下载链接,然后下载。
-
Microsoft.VisualStudio.Services.VSIXPackage
改名为${publisher}.${extension name}.${version}.vsix
。 - 在vscode中选择左侧扩展按钮,点击扩展列表右上方菜单(三个点),选择从VSIX安装。
链接模板如下:
http://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${extension name}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
示例:
http://dbaeumer.gallery.vsassets.io/_apis/public/gallery/publisher/dbaeumer/extension/vscode-eslint/0.10.18/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
参考代码:
// a('publisher', 'extension', 'version')
a = (a, b, c)=>{return `http://${a}.gallery.vsassets.io/_apis/public/gallery/publisher/${a}/extension/${b}/${c}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage`}
注意事项
- 插件页面的开发者和插件名不一定是下载链接的名字,比如开发者名中间带空格。最好是有个能联网的vscode下载好插件后在vscode里看插件信息显示的开发者名字和插件名字。
- 下载下来名字都是
Microsoft.VisualStudio.Services.VSIXPackage
,需要改名。