Я пытаюсь написать плагин для визуального кода студии, но неважно, он не вызывает мою функцию securitySignatureHelp, которую я определил. Я определяю это так:registerSignatureHelpProvider не работает в VSCode
provideSignatureHelp(document: vscode.TextDocument, position: vscode.Position, token: vscode.CancellationToken): Thenable<vscode.SignatureHelp> {
console.log("TEST");
return new Promise((resolve, reject) => {
console.log("TEST2"); reject();
});
}
И я также зарегистрировать его при запуске с помощью функции registerSignatureHelpProvider
. Однако моя функция specialSignatureHelp никогда не вызывается и ничего не печатается. Все остальное отлично работает, но SignatureHelpProvider никогда не называется. Я пытаюсь ввести свою функцию, а затем (
, и она ничего не показывает. Даже после неявного нажатия ctrl-space.