Резюме
В этой статье в основном описаны некоторые общие настройки IDEA, сравнение общих сочетаний клавиш в IDEA и Eclipse, а также рекомендованы некоторые полезные подключаемые модули.
основные настройки
Установите стиль интерфейса и измените размер внешнего интерфейса.
Настройка, чтобы не открывать последние проекты при открытии IDEA
Идея Default Открытые недавние проекты, иногда нам нужно выбрать проект, чтобы открыть свои собственные, не проверяйте эту опцию можно достичь.
Установить сочетания клавиш для IDEA
Установить размер шрифта кода
Установите формат кодировки файла проекта
Установите шаблон соответствия для подсказок по коду
Установите шаблон аннотации класса для вновь созданного файла класса
Сравнение общих сочетаний клавиш в IDEA и Eclipse
Дружественный совет: Idea может установить ярлыки в стиле Eclipse, в File-> Settings-> KeyMap, если вам нужно изменить некоторые ярлыки, вы можете выполнить поиск по английскому описанию в следующей таблице и перейти на соответствующий ярлык.
Eclipse | IDEA | английское описание | Китайское описание |
---|---|---|---|
ctrl+shift+r | ctrl+shift+n | Navigate->File | Найти файлы для рабочей области |
ctrl+shift+t | ctrl+n | Navigate->Class | найти определение класса |
ctrl+shift+g | alt+f7 | Edit->Find->Find Usages | Найдите, где вызываются методы, где используются переменные. |
ctrl+t | ctrl+t | Other->Hierarchy Class | Посмотрите на структуру наследования классов |
ctrl+o | ctrl+f12 | Navigate->File Structure | Поиск методов в классе |
shift+alt+z | ctrl+alt+t | Code->Surround With | Создание общих блоков кода |
shift+alt+l | ctrl+alt+v | Refactor->Extract->Variable | Извлечь переменные |
shift+alt+m | ctrl+alt+m | Refactor->Extract->Method | Метод извлечения |
альт+стрелка влево | ctrl+alt+стрелка влево | Navigate->Back | Вернуться в предыдущее рабочее положение |
Alt + стрелка вправо | ctrl+alt+правая кнопка | Navigate->Forward | Переход в предыдущее рабочее положение |
ctrl+home | ctrl+home | Move Caret to Text Start | вернуться на вершину класса |
ctrl+end | ctrl+end | Move Caret to Text End | вернуться в конец класса |
ctrl+e | ctrl+e | View->Recent Files | недавно открытые файлы |
alt+/ | ctrl+space | Code->Completion->Basic | Оперативная генерация переменных |
ctrl+1 | alt+enter | Other->Show Intention Actions | Подскажите на возможные действия |
ctrl+h | ctrl+shift+f | Find in Path | Глобальный поиск |
альт+стрелки вверх/вниз | альт+шифт+стрелка вверх/вниз | Code->Move Line Up/Down | переместить строку кода |
ctrl+/ | ctrl+/ | Other->Fix doc comment | аннотация метода |
ctrl+alt+s | alt+insert | Generate | Сгенерируйте геттер, сеттер, тостринг и т.д. |
Рекомендуемый плагин
Поскольку сама IDEA поставляется со многими подключаемыми модулями, она может удовлетворить большинство потребностей.Вот два подключаемых модуля, которые я обычно использую.
Free MyBatis plugin
Очень простой в использовании плагин MyBatis, который имеет мощную функцию подсказки для xml MyBatis и может связать интерфейс картографа с реализацией sql в mapper.xml.
Вы можете переходить друг к другу из интерфейса картографа и файла mapper.xml.
Различные подсказки в mapper.xml
Lombok plugin
Lombok добавляет очень интересные дополнительные функции в язык Java, вы больше не можете писать геттеры, сеттеры и другие методы для классов сущностей, вы можете иметь их через аннотацию.
Класс без методов Getter и Setter имеет добытель, метод сеттера, добавив @getter и @ssetter.
публика
Полный набор обучающих руководств для проекта торгового центра сериализуется.Обратите внимание на публичный аккаунтПолучите это прямо сейчас.