extension.js 705 B

1234567891011121314151617181920212223
  1. // 最小化测试扩展
  2. const vscode = require('vscode');
  3. // 激活函数 - 必须导出
  4. exports.activate = function(context) {
  5. console.log('=== MINIMAL EXTENSION ACTIVATED ===');
  6. console.log('This should appear in debug console');
  7. // 显示通知
  8. vscode.window.showInformationMessage('Minimal extension activated!');
  9. // 注册命令
  10. let disposable = vscode.commands.registerCommand('minimal-test.hello', function() {
  11. vscode.window.showInformationMessage('Hello from minimal extension!');
  12. });
  13. context.subscriptions.push(disposable);
  14. };
  15. // 停用函数 - 可选
  16. exports.deactivate = function() {
  17. console.log('Minimal extension deactivated');
  18. };