包起来
在您的第一个扩展主题中,您学习了如何创建、运行和调试扩展。在扩展剖析主题中,您学习了 Visual Studio Code 扩展开发的基本概念。然而,我们只看到了冰山一角,这里有一些进一步提高 VS Code 扩展开发技能的建议途径。
扩展能力
在本节中,我们将VS Code API和贡献点分为几个类别,每个类别都简短描述了您的扩展可以实现的目标。通过查看VS Code API或阅读扩展功能部分以了解新的扩展想法,验证您的扩展想法是否可以实现。
指南和示例
我们有大量示例扩展可供您改编,其中一些还包含解释源代码的详细指南。您可以在扩展指南列表或vscode-extension-samples存储库中找到所有示例和指南。
用户体验指南
为了帮助您的扩展无缝地融入 VS Code 用户界面,请参阅UX 指南,您将在其中了解创建扩展 UI 的最佳实践以及遵循首选 VS Code 工作流程的约定。
测试与发布
本部分包含可帮助您开发高质量 VS Code 扩展的主题。例如,您可以学习
- 如何为您的扩展添加集成测试
- 如何将扩展发布到 VS Code Marketplace
- 如何为您的扩展设置持续集成