欢迎来到 VSCode 扩展开发文档页面!以下是一些基础信息和资源,帮助您开始 VSCode 扩展的开发之旅。

快速开始

  1. 了解基础

    • 学习 VSCode 扩展的架构和组件。
    • 了解如何创建和配置扩展。
  2. 安装开发工具

    • 安装 Node.js 和 npm。
    • 安装 Visual Studio Code。
  3. 创建第一个扩展

    • 使用 yo code 快速生成扩展模板。
    • 修改模板中的代码,实现基本功能。
  4. 调试和测试

    • 使用 VSCode 的调试功能。
    • 编写单元测试和集成测试。
  5. 发布扩展

    • 注册 VSCode Marketplace 账号。
    • 将扩展打包并发布。

资源

示例

下面是一个简单的扩展,用于在 VSCode 中显示当前日期和时间。

const vscode = require('vscode');

function activate(context) {
    let disposable = vscode.commands.registerCommand('extension.showDateTime', function () {
        let now = new Date();
        vscode.window.showInformationMessage(`当前日期和时间:${now.toLocaleString()}`);
    });

    context.subscriptions.push(disposable);
}

function deactivate() {}

module.exports = {
    activate,
    deactivate
};

图片

VSCode Logo
Extension Logo