Невозможно получить список файлов в рабочей области, разрабатывающей VS Code Extension - PullRequest
0 голосов
/ 02 ноября 2019

Я пытаюсь создать расширение кода VS и хочу получить список файлов в текущем рабочем пространстве.

Я создал расширение, используя yo, следуя Hello World документация.

Я пытаюсь получить список файлов в текущем рабочем пространстве со следующим кодом:

let disposable = vscode.commands.registerCommand('extension.removeConsoleLogs', async () => {
        // The code you place here will be executed every time your command is executed
        const files = await vscode.workspace.findFiles('**.*.*', '**/node_modules/**');

        vscode.window.showInformationMessage('number of files',files.length.toString());
        files.forEach(file => {
            vscode.window.showInformationMessage('Hello VS Code!!!!!');

        });
        // Display a message box to the user

    });

Когда я открываю папку с файлами в ней вразработчик VS Code и затем запустить расширение number of files 0 выводит

Может кто-нибудь увидеть, что я делаю не так?

1 Ответ

1 голос
/ 02 ноября 2019

просто исправьте шаблон соответствия GlobPattern.

    const files = await vscode.workspace.findFiles('**/*.*', '**/node_modules/**');
...