使用 ChatGPT 构建 VSCode 扩展

初级

本项目将指导你创建一个 VSCode 扩展,该扩展允许用户调整所选 Markdown 文本的标题级别。最终,你将拥有一个功能完善的扩展,增强 Visual Studio Code 中的 Markdown 编辑体验。

javascriptweb-development

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

本项目将指导你完成创建 VSCode 扩展的过程,该扩展允许用户调整所选 Markdown 文本的标题级别。最终,你将拥有一个功能完善的扩展,以增强 Visual Studio Code 中的 Markdown 编辑体验。

👀 预览

Extension Preview

🎯 任务

在这个项目中,你将学习:

  • 如何使用 TypeScript 为 VSCode 扩展创建脚手架。
  • 如何将 TypeScript 与 Node.js 和 VSCode 配置集成。
  • 如何开发核心功能来调整所选 Markdown 文本的标题级别。
  • 如何为构建、调试和运行扩展编写配置文件。

🏆 成就

完成本项目后,你将能够:

  • 使用 TypeScript 设计和开发 VSCode 扩展。
  • 在 VSCode 环境中处理用户交互和文本选择。
  • 解析和操作 Markdown 语法。
  • 在项目中生成和管理多个文件。
  • 配置 TypeScript、Node.js 和 VSCode 以实现无缝开发。
这是一个挑战(Challenge),它与指导性实验(Guided Lab)不同,你需要尝试独立完成挑战任务,而不是遵循实验步骤来学习。挑战通常比较困难。如果你觉得有难度,可以与 Labby 讨论或查看解决方案。历史数据显示,这是一个高级别挑战,通过率为12%

教师

labby
Labby
Labby is the LabEx teacher.

为您推荐

no data