Где VSC получает информацию, которая отображается во всплывающих подсказках? - PullRequest
0 голосов
/ 03 ноября 2019

При наведении курсора на метод VSC отображает информацию об этом методе во всплывающей подсказке.

Пример: Здесь я наведите курсор мыши на .on, метод, который я использую избиблиотека Socket IO. Тогда я могу увидеть документацию по .on:

enter image description here

Вопрос: Откуда VSC захватывает документацию для отображения во всплывающих подсказках?

Я не смог найти эту информацию в пакете socket.io или любом другом соответствующем пакете для разных библиотек.

Ответы [ 2 ]

0 голосов
/ 03 ноября 2019

Это похоже на @types/socket.io, который является частью DefinitiveTyped - репозитория defacto для всех определений типов, поддерживаемых сообществом TypeScript.

VS Code предоставляет IntelliSense для встроенных символов браузеров, Node.js и практически всех других сред благодаря использованию файлов определения типа .d.ts. DefinitiveTyped - это хранилище файлов наборов для всех основных библиотек JavaScript и сред. - vscode.readthedocs.io

0 голосов
/ 03 ноября 2019

Уверен, это из строки документации, которую вы можете поместить внутрь в верхней части функции

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