demo-extension
一个简单的 VS Code「Hello World」示例扩展,用来演示如何注册命令并在编辑器中弹出提示信息。
功能说明
- 激活扩展后,在命令面板里提供一个命令:
Hi: Hello World。
- 执行该命令时,会在 VS Code 右下角弹出一条信息:
Hello World from demo-extension!。
- 扩展会在首次被激活时在控制台输出一条日志,方便你调试查看激活情况。
使用方式
- 安装并启用扩展(或在本仓库中按
F5 以调试方式运行)。
- 打开 VS Code,按
Cmd+Shift+P(macOS)或 Ctrl+Shift+P(Windows / Linux)打开命令面板。
- 输入并选择 “Hi: Hello World” 命令。
- 右下角会弹出信息提示框:
Hello World from demo-extension!。
提示:当前 activationEvents 配置为 "*",也就是打开任意工作区时都会激活该扩展。
开发与调试
如果你是从源码运行 / 修改本扩展,可以按下面步骤操作:
- 克隆或下载本仓库。
- 在项目根目录执行:
- 在 VS Code 中打开本项目,按
F5 启动调试,会打开一个新的 VS Code 窗口并加载此扩展。
- 在新窗口中通过命令面板执行 “Hi: Hello World” 验证扩展行为。
常用 npm 脚本(见 package.json):
npm run compile:使用 TypeScript 编译 src/ 到 out/。
npm run watch:监听源码变化并自动重新编译。
npm run lint:使用 ESLint 检查 src 目录代码。
npm test:使用 VS Code 官方测试框架运行扩展测试。
运行环境要求
- VS Code 版本:
^1.108.1(或更高版本)。
- Node.js:建议使用 18 或以上版本。
已知问题
目前仅为简单示例扩展,未发现已知问题。如有建议或问题,可在仓库中提交 issue 或自行修改源码。
版本记录
0.0.1
- 初始版本:提供
Hi: Hello World 命令,并在执行时弹出欢迎信息。
| |