vscode插件开发----获得当前打开的文件名

采用下面代码即可:

import vscode = require('vscode');

// 激活函数,是首先要调用的
export function activate(context:any) {
  // 注册一个命令
  let disposable = vscode.commands.registerCommand('codeStat.countCurFile', function () {
    let editor = vscode.window.activeTextEditor;
        if (editor) {
            let fileName = editor.document.fileName;
            vscode.window.showInformationMessage(`当前打开的文件名是:${fileName}`);
        }

  });
  context.subscriptions.push(disposable);   // 插件退出时释放资源
}

posted @ 2023-06-04 15:48  顺其自然,道法自然  阅读(392)  评论(0编辑  收藏  举报