Есть ли в Visual Studio Code сочетания клавиш, которые переключают детали предложения и всплывающие окна режима объяснения в предложениях?

Когда я активирую предложения, нажав клавиши CTRL+ПРОБЕЛ, я получаю список предложений и Javadoc для выделенного предложения.

список предложений со всплывающим окном Javadoc для выделенного предложения

Если я нажму X, обведенный красным, всплывающее окно скроется и не появится в следующий раз, когда я активирую предложения.

список предложений без всплывающего окна Javadoc

Единственный способ восстановить всплывающее окно javadoc, который я нашел, — это навести указатель мыши на конец выделенного предложения и щелкнуть значок «Читать далее», обведенный красным.

список предложений со значком «Подробнее»

Есть ли в Visual Studio Code сочетания клавиш или я могу создать сочетания клавиш, которые скроют и восстановят всплывающее окно Javadoc?

Я искал настройки и сочетания клавиш и не нашел предопределенных сочетаний клавиш.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
51
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

В 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"
    }

Спасибо @Jeanneli. После применения вашего ответа я получаю предупреждение: «Команда toggleJavadoc не найдена». Я вижу все доступные команды в столбце «Команды» на странице сочетаний клавиш. «toggleJavadoc» указан вместе с привязкой клавиш. Однако, если я удалю JSON, указанный выше, команда больше не будет отображаться в столбце «Команда». Итак, чтобы это решение работало, мне нужно будет сопоставить привязку клавиш с существующей командой, указанной в таблице?

Jamie Burns 28.08.2024 14:25

Я нашел свои ответы. Команда toggleSuggestionDetails связана с ctrl+space. Как только я использую ctrl+space для Trigger suggest, мне просто нужно использовать ctrl+space, чтобы включить (показать) и выключить (скрыть) детали предложения.

Jamie Burns 28.08.2024 15:27

В моем случае я также добавил привязки ниже, чтобы ctrl+/ скрывал виджет предложения. Я считаю, что это проще, чем привязка esc по умолчанию (извините, формат кода не работал) { "key": "ctrl+/", "command": "-toggleExplainMode", "when": "suggestWidgetVisible" }, { "key" : "ctrl+/", "command": "hideSuggestWidget", "when": "suggestWidgetVisible && textInputFocus" }, { "key": "shift+escape", "command": "-hideSuggestWidget", "when": " предложитьWidgetVisible && textInputFocus" }

Jamie Burns 28.08.2024 15:38

Другие вопросы по теме