Я пытаюсь реализовать языковой сервер для кода Visual Studio для языка, вызов метода которого похож на JavaScript (имя метода плюс параметры в скобках).
Я хотел бы предоставить информацию о параметрах (имя и тип) после того, как пользователь ввел метод и скобки в зависимости от положения курсора внутри скобок. Например, при кодировании в Typescript в vscode, если я набираю:
Math.pow(
Я получаю всплывающую подсказку, показывающую подпись метода и имя первого параметра, и набираю жирным шрифтом:
затем, когда я ввожу первый параметр и ввожу запятую, всплывающая подсказка предлагает подробную информацию о втором параметре:
Мне удалось найти способ обеспечить автозаполнение имени метода, но не поведение, описанное выше для параметров. Есть ли пример или руководство о том, как вызвать эту всплывающую подсказку из расширения языкового сервера в Visual Studio Code?