Я сделал следующее расширение vscode, чтобы свернуть все регионы при открытии файла.
Папка автоматического региона
Это расширение подписывается только на onDidOpenTextDocument
для оправдания editor.foldAllMarkerRegions
этим простым кодом.
let onDidOpenTextDocument = vscode.workspace.onDidOpenTextDocument(() => {
vscode.commands.executeCommand('editor.foldAllMarkerRegions');
});
context.subscriptions.push(onDidOpenTextDocument);
Я думаю, что эта простая задача должна быть настроена более простым способом, например tasks.json
, но я не смог найти никакой опции в схеме, кроме нескольких событий.
Схема для задач. json
Я обнаружил TaskDescription.group
: 'build' | 'test'
и RunOptions.runOn
: "folderOpen"
.
Am Я упустил какой-либо способ более гибкого запуска команд?