Когда я активирую предложения, нажав клавиши CTRL+ПРОБЕЛ, я получаю список предложений и Javadoc для выделенного предложения.
список предложений со всплывающим окном Javadoc для выделенного предложения
Если я нажму X, обведенный красным, всплывающее окно скроется и не появится в следующий раз, когда я активирую предложения.
список предложений без всплывающего окна Javadoc
Единственный способ восстановить всплывающее окно javadoc, который я нашел, — это навести указатель мыши на конец выделенного предложения и щелкнуть значок «Читать далее», обведенный красным.
список предложений со значком «Подробнее»
Есть ли в Visual Studio Code сочетания клавиш или я могу создать сочетания клавиш, которые скроют и восстановят всплывающее окно Javadoc?
Я искал настройки и сочетания клавиш и не нашел предопределенных сочетаний клавиш.




В VS Code нет встроенного ярлыка для скрытия и восстановления всплывающего окна Javadoc. Перезапустите его, нажав Ctrl+Пробел или cmd+Пробел в macOS.
vscode не имеет встроенного ярлыка для скрытия и отображения всплывающего окна javadoc. Вы можете использовать Ctrl+Space, чтобы активировать его. Или создайте собственный ярлык. Начните с выбора File, откройте Preferences и нажмите keyboard shortcuts.
На открывшейся странице выберите кнопку Open keyboard shortcuts (JSON). Вы можете добавить к файлу собственные ярлыки. Например:
{
"key": "Ctrl+Shift+J",
"command": "toggleJavadoc",
"when": "editorTextFocus"
}
Я нашел свои ответы. Команда toggleSuggestionDetails связана с ctrl+space. Как только я использую ctrl+space для Trigger suggest, мне просто нужно использовать ctrl+space, чтобы включить (показать) и выключить (скрыть) детали предложения.
В моем случае я также добавил привязки ниже, чтобы ctrl+/ скрывал виджет предложения. Я считаю, что это проще, чем привязка esc по умолчанию (извините, формат кода не работал) { "key": "ctrl+/", "command": "-toggleExplainMode", "when": "suggestWidgetVisible" }, { "key" : "ctrl+/", "command": "hideSuggestWidget", "when": "suggestWidgetVisible && textInputFocus" }, { "key": "shift+escape", "command": "-hideSuggestWidget", "when": " предложитьWidgetVisible && textInputFocus" }
Спасибо @Jeanneli. После применения вашего ответа я получаю предупреждение: «Команда toggleJavadoc не найдена». Я вижу все доступные команды в столбце «Команды» на странице сочетаний клавиш. «toggleJavadoc» указан вместе с привязкой клавиш. Однако, если я удалю JSON, указанный выше, команда больше не будет отображаться в столбце «Команда». Итак, чтобы это решение работало, мне нужно будет сопоставить привязку клавиш с существующей командой, указанной в таблице?