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); // 插件退出时释放资源
}