Крюк IntelliSense пополнения списка - PullRequest
0 голосов
/ 07 октября 2018

возможно ли подключить функцию показа списка завершения?

В основном я хочу создать расширение, которое при отображении списка завершения получит первое предложение и сохранит его в файле.

1 Ответ

0 голосов
/ 08 октября 2018

Я узнал, что список предложений можно получить с помощью API сложных команд .

Имя команды: vscode.executeCompletionItemProvider, и мы можем вызвать ее, используя vscode.commands.executeCommand

// the Position object gives you the line and character where the cursor is
const position = editor.selection.active;

// Get document Uri
const docUri = vscode.window.activeTextEditor.document.uri;

completionList = vscode.commands.executeCommand(
   'vscode.executeCompletionItemProvider',
    docUri,
    position
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...