VisualStudio.Extensibility 17.12:CodeLens 支持已上线!

VisualStudio.Extensibility 17.12:CodeLens 支持已上线!

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

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是主要的互动平台。

🏷️

标签

➡️

继续阅读