Custom Document Well 扩展仅适用于Visual Studio 2017。有没有办法为 Visual Studio 2019 安装它?具体来说,我只关心垂直标签功能。
截至撰写此问题时,Visual Studio 19 的当前版本为 16.0.0,Custom Document Well 扩展的当前版本为 15.06。
Custom Document Well 扩展仅适用于Visual Studio 2017。有没有办法为 Visual Studio 2019 安装它?具体来说,我只关心垂直标签功能。
截至撰写此问题时,Visual Studio 19 的当前版本为 16.0.0,Custom Document Well 扩展的当前版本为 15.06。
更新 #2
垂直选项卡已停止预览,现已正式成为 Visual Studio 2019 v16.4 的一部分!
更新 #1
新的“垂直文档选项卡”功能是Visual Studio 2019 版本 16.4 预览版 2的一部分。还有一篇专门的博客文章。
原答案
CustomDocWell.vsix
CustomDocWell.vsix.zip
并提取内容extension.vsixmanifest
(非原始页面)InstallationTarget
已被删除extension.vsixmanifest
用解决方法文件替换原始文件manifest.json
(非原始页面)sha256
forextension.vsixmanifest
已经重新计算manifest.json
用解决方法文件替换原始文件CustomDocWell.zip
extension.vsixmanifest
以及manifest.json
其他文件和文件夹。zip 文件的根目录不应是名为CustomDocWell
.CustomDocWell.vsix
如果您没有收到任何错误,您在打开 Visual Studio 2019 时仍会收到警告:
扩展仍然有效;了解更多链接解释更多。
这些设置位于“工具”>“选项”>“生产力工具”>“自定义文档井”下。
错误
如果出现错误,很可能是
sha256
ofextension.vsixmanifest
不正确。您可以尝试自己计算(PowerShell 有Get-FileHash
)并将其放入manifest.json
.要使此解决方法适用于 VS 16.1,只需单击警告横幅中的“允许同步自动加载”并重新启动 VS。它将允许使用已弃用的同步 API...直到该功能内置!
对于隐藏横幅的人,请选中此选项:选项/环境/扩展/允许同步自动加载扩展
除了Andrew Keeto 的回答:在第 4 步之后,在extension.vsixmanifest部分添加:
或者更新最高版本:
我在https://emn178.github.io/online-tools/sha256_checksum.html重新计算了manifest.json的 SHA265,并将其替换为 extension.vsixmanifest 的 sha265 代码
这个答案是@Sergey-Vlasov 评论的副本。访问他的网站并按照说明进行操作。