嘿伙计们,我一直想知道VSX是否在编码方面是向后兼容的,因为VS2010附加API的资源非常有限和模糊。
我需要为项目创建一个加载项,但由于我之前从未在VSX中编码,所以我想知道是否有人知道。
提前致谢。
答案 0 :(得分:0)
简短的回答是“是的,但......”。
如果您正在严格使用VSIP接口或托管包框架(即Microsoft.VisualStudio.Shell。*),那么是。您为2008年制作的VSPackage应该在2010年开始工作(通过适当的注册)。
编辑器界面周围发生了一些重大变化(因为整个编辑器子系统完全重写了2010年)。但是,填充层覆盖旧API表面的前80%左右,因此针对2008编辑器界面编写的大多数扩展在2010年应该相同。