欢迎来到 VSCode 扩展开发文档页面!以下是一些基础信息和资源,帮助您开始 VSCode 扩展的开发之旅。
快速开始
了解基础
- 学习 VSCode 扩展的架构和组件。
- 了解如何创建和配置扩展。
安装开发工具
- 安装 Node.js 和 npm。
- 安装 Visual Studio Code。
创建第一个扩展
- 使用
yo code
快速生成扩展模板。 - 修改模板中的代码,实现基本功能。
- 使用
调试和测试
- 使用 VSCode 的调试功能。
- 编写单元测试和集成测试。
发布扩展
- 注册 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