1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yangzjcn-IntelliJ-IDEA-Tutorial

Клонировать/Скачать
hotkey-alt-enter-introduce.md 5.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 09.06.2025 10:56 bf6f59c

Описание самого специфичного горячего клавишного сочетания Alt + Enter

Описание

  • Это очень специфичное горячее клавишное сочетание, которое заслуживает отдельного рассмотрения.
  • Внимание: данное горячее клавишное сочетание тесно связано с положением курсора, и различные положения курсора могут вызывать совершенно разные опции в меню.
  • Можно рассмотреть несколько типов файлов: Java-классы, JSP, HTML, JavaScript, CSS, SQL и другие.
  • Ниже приведены демонстрации различных функций, которые доступны в IntelliJ IDEA 2016.1.1. Если вы используете более раннюю версию, некоторые функции могут отсутствовать.

Интеллектуальная помощь

Интеллектуальная помощь

  • В интерфейсном классе, если текущий метод курсора уже существует в реализующем интерфейс классе, то данное горячее клавишное сочетание перейдет к этому методу.
  • В интерфейсном классе, добавление метода приводит к автоматическому добавлению этого метода в реализующем интерфейс классе.

Интеллектуальная помощь

  • В реализующем интерфейс классе, добавление метода приводит к автоматическому добавлению этого метода в интерфейсном классе.

Интеллектуальная помощь

  • Для текущего класса, создание тестового класса.Интеллектуальная помощь
  • Для текущего класса, создание подкласса, часто используется для создания класса, реализующего интерфейс.

Интеллектуальная помощь

  • Удаление неиспользуемых переменных, объектов и других элементов.

Интеллектуальная помощь

  • Создание методов set и get для свойств.

Интеллектуальная помощь

  • Добавление комментариев doc, возможно только если курсор находится на методе или переменной.

Интеллектуальная помощь

  • Добавление пользовательского слова в словарь, чтобы убрать подчеркивание, обозначающее ошибку в написании слова.

Интеллектуальная помощь

  • Пользовательский словарь находится в указанном выше месте.

Интеллектуальная помощь

  • Быстрое удаление интерфейса, наследуемого текущим классом, и одновременное удаление всех методов override, которые были написаны для этого интерфейса.
  • Курсор должен быть на слове, представляющем интерфейс в реализующем интерфейс классе.

Интеллектуальная помощь

  • Изменение области действия текущего элемента.

Интеллектуальная помощь

  • Генерирует возвращаемое значение для вызываемого метода
  • Автоматически преобразует возвращаемое значениеУмные подсказки
  • Добавляет импорт для объекта, на котором находится курсор

Умные подсказки

  • Переключается на статический импорт

Умные подсказки

  • В зависимости от уровня языка (Language Level) и особенностей JDK, предлагает различные варианты. Значение уровня языка объясняется в других разделах.

Умные подсказки

  • Назначает источник данных для объектов Entity Hibernate, что приводит к активации ряда умных функций

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/yangzjcn-IntelliJ-IDEA-Tutorial.git
git@api.gitlife.ru:oschina-mirror/yangzjcn-IntelliJ-IDEA-Tutorial.git
oschina-mirror
yangzjcn-IntelliJ-IDEA-Tutorial
yangzjcn-IntelliJ-IDEA-Tutorial
master