微软限制VS Code插件的VSIX文件下载,以保护插件生态。用户可使用VSIX下载器在离线时下载插件,该工具支持在线下载和Chrome插件,提升下载效率,但需注意代码安全。
本文介绍了如何开发Bring Back Plus/Minus扩展,以恢复Visual Studio 2022中的加减号符号。作者利用Visual Studio源代码和ILSpy工具分析OutliningMarginHeaderControl类的样式,通过创建VSIX项目覆盖样式,成功恢复了加减号符号,并支持颜色自定义,以确保在不同主题下显示一致。
现在可以使用Sign CLI更安全、现代的方式对Visual Studio扩展进行签名。签名VSIX包可以提高安全性、防止篡改,并与用户建立信任。Sign CLI是一个现代化的通用签名工具,支持从各种来源进行云端和本地签名,并可以轻松集成到CI流程中。要使用Sign CLI签名扩展包,首先需要获取有效的EV或标准证书。然后安装Sign CLI,并使用命令行工具进行签名。使用Sign CLI签名VSIX包可以使用PFX文件、Windows证书管理器或USB设备进行云端或本地签名。
完成下面两步后,将自动完成登录并继续当前操作。