Как передать аргументы для resolCodeLens в коде Visual Studio? - PullRequest
0 голосов
/ 28 апреля 2020

Согласно этому примеру примера кода Visual Studio (https://github.com/microsoft/vscode-extension-samples/tree/master/codelens-sample) можно разрешить кодовую линзу:

public resolveCodeLens(codeLens: vscode.CodeLens, token: vscode.CancellationToken) {
        if (vscode.workspace.getConfiguration("codelens-sample").get("enableCodeLens", true)) {
            codeLens.command = {
                title: "Codelens provided by sample extension",
                tooltip: "Tooltip provided by sample extension",
                command: "codelens-sample.codelensAction",
                arguments: ["Argument 1", false]
            };
            return codeLens;
        }
        return null;
    }

Кодовая линза отображается рядом со строкой текст в окне редактора. Но это не показывает никакой информации, зависящей от линии. Я хотел бы передать строку текста для отображения в заголовке команды codeLens.

Как передать текст рядом с дисплеями codeLens в resolCodeLens?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...