2017-01-12 8 views
0

Итак, я работаю над расширением языкового сервера для vscode. Я хочу, чтобы всплывающая подсказка исчезла после того, как произошли скобки или какое-то другое событие запуска (я хочу, чтобы он в основном работал так же, как и всплывающие подсказки JavaScript). Я предполагаю, что проблема связана с языковым сервером, который я разрабатываю, но мне было интересно, можете ли вы помочь мне узнать, что вызывает исчезновение.Как заставить всплывающую подсказку функции исчезнуть после удаления фигурных скобок в vscode?

Исчезновение в конце связано с тем, что циклы gif. Всплывающая подсказка остается там. Только нажатие ESC вызывает удаление.

enter image description here

ответ

0

После не получают никаких ответов здесь я задал вопрос на GitHub vscode/вопросам. https://github.com/Microsoft/vscode/issues/18498

Оказалось, что я возвращаюсь из обработчика, не добавляя фальшивую подпись SignatureHelp в ResponseQueue. Я могу подтвердить, что это исправляет проблему.