内容提要
VisualStudio.Extensibility SDK 17.12版本提升了扩展性能,支持自定义CodeLens,改进了输出窗口API,简化调试过程。新文档和示例帮助开发者快速上手,欢迎反馈与建议。
关键要点
-
VisualStudio.Extensibility SDK 17.12版本提升了扩展性能,支持自定义CodeLens。
-
改进了输出窗口API,简化了使用过程。
-
新增的文档和示例帮助开发者快速上手。
-
支持在编辑器中添加自定义CodeLens提供者,当前为实验性API。
-
输出窗口API经过重构,提供更简单的接口和多种写入方式。
-
更新了诊断工具,便于调试VisualStudio.Extensibility扩展。
-
鼓励用户通过GitHub和开发者社区反馈问题和建议。
-
持续更新文档,提供关于扩展模型的全面指南。
延伸解读
CodeLens的自定义体验
VisualStudio.Extensibility 17.12版本引入了自定义CodeLens的功能,允许开发者根据需要创建独特的CodeLens提供者。这一实验性API为开发者提供了更大的灵活性,能够在编辑器中展示与代码相关的上下文信息,提升了开发效率。开发者应关注这一功能的稳定性和未来的更新,以便更好地利用这一新特性。
输出窗口API的改进
此次更新对输出窗口API进行了重构,简化了接口并提供多种写入方式。这一变化不仅提高了可用性,还使得开发者在调试时能够更方便地记录信息。开发者在使用新API时,应注意与旧版API的兼容性问题,确保平滑过渡。
调试工具的更新
更新后的诊断工具将信息分为扩展中心和平台中心,帮助开发者更快找到所需的调试信息。这一改进使得调试过程更加高效,开发者在使用时应充分利用这些分类,以便快速定位问题并进行修复。
延伸问答
VisualStudio.Extensibility SDK 17.12有哪些新特性?
新特性包括支持自定义CodeLens、改进的输出窗口API和更新的诊断工具。
如何创建自定义CodeLens提供者?
开发者可以通过新的实验性API在支持的语言中创建自定义CodeLens提供者,具体步骤请参考文档。
输出窗口API的改进有哪些?
输出窗口API经过重构,提供了更简单的接口和多种写入方式,如字符串、TextWriter或PipeWriter。
如何更方便地调试VisualStudio.Extensibility扩展?
更新后的诊断工具将诊断页面分为扩展中心和平台中心,便于查找特定信息。
VisualStudio.Extensibility SDK的文档更新频率如何?
文档会持续更新,以反映最新的功能和提供全面的扩展模型指南。
用户如何反馈问题或建议?
用户可以通过GitHub和开发者社区反馈问题或建议,GitHub是主要的互动平台。