Как открыть диалог выбора папки в vscode с предварительно выбранным файлом? - PullRequest
1 голос
/ 19 сентября 2019

vscode.window.showOpenDialog принимает параметр defaultUri, но кажется, что он применяется только на уровне папки.

Кто-нибудь знает, как я могу открыть диалоговое окно, где файл уже предварительно выбран для пользователя, если файл существует?

Сейчас я делаю это:

const d = path.join(vscode.workspace.workspaceFolders[0].uri.fsPath, 'okteto.yml');
return vscode.window.showOpenDialog({
        defaultUri: d,
        openLabel: label,
        canSelectMany: false,
        canSelectFiles: true,
        canSelectFolders: false,
        filters: {
            'Okteto Manifest': ['yml', 'yaml']
        }
    });

Когда откроется диалоговое окно, я бы хотел, чтобы файл okteto.yml был предварительно выбран, если он существует.С кодом выше, папка выбрана, но не конкретный файл, который я хочу.

...