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

OSCHINA-MIRROR/yangzjcn-IntelliJ-IDEA-Tutorial

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

Рекомендованные настройки IntelliJ IDEA

Описание

IntelliJ IDEA имеет множество удобных настроек, которые мы должны рассмотреть отдельно. Эти удобства делают нас страстными поклонниками IntelliJ IDEA, и мы продолжаем использовать и рекомендовать его.

Рекомендованные настройки

Основные настройки

  • У кода IntelliJ IDEA есть одна особенность: он различает регистр букв. Как показано на рисунке 1, по умолчанию используется опция First letter, которая различает регистр букв.
  • Если вы вводите stringBuffer в файле Java-кода, IntelliJ IDEA не будет предлагать автозаполнение или автодополнение кода, если вы введете StringBuffer, тогда автозаполнение и автодополнение будут доступны.
  • Если вы хотите отключить различение регистра букв, установите опцию None.

Основные настройки

  • Как показано на рисунке 1 и 2, по умолчанию IntelliJ IDEA не включает автоматическое импортирование пакетов.
    • Если вы отметите опцию 1, IntelliJ IDEA будет автоматически оптимизировать импортирование пакетов, удаляя те, которые не используются.
    • Если вы отметите опцию 2, IntelliJ IDEA будет автоматически импортировать необходимые пакеты при написании кода. Однако для пакетов с одинаковым именем вам все равно придется вручную импортировать их с помощью Alt + Enter. В настоящее время IntelliJ IDEA не может автоматически определить, какие пакеты вам нужны.----------------------------------------------------------------------------

Основные настройки

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

Основные настройки

  • Как показано на рисунке выше (Gif), IntelliJ IDEA поддерживает вертикальное или горизонтальное разделение кода. Обычно при редактировании больших файлов некоторые изменения находятся в верхней части файла, а другие — в нижней. Если постоянно переходить между этими частями, это может быть неэффективно. Использование этого метода значительно улучшает производительность. Разумеется, это возможно только при достаточном разрешении монитора.
  • Если вы часто используете разделение экрана, можно также настроить горячие клавиши. Инструкции по настройке можно найти в этой статье.
    • Горячая клавиша для вертикального разделения экрана: Split Vertically
    • Горячая клавиша для горизонтального разделения экрана: Split Horizontally

----------------------------------------------------------------------------Популярные настройки

  • Как показано на приведенном выше GIF, до внесения изменений в сочетание клавиш Ctrl + D, оно использовалось для копирования и вставки выбранного содержимого, причём вставка происходила сразу после оригинального места. Я не предпочитаю такой стиль, поэтому изменил его. После изменения сочетание клавиш позволяет копировать выбранные строки целиком, как показано на приведенном выше GIF.

Популярные настройки

  • Как показано на приведенном выше GIF, по умолчанию сочетание клавиш Ctrl + Пробел используется для базового автозавершения кода. Однако в системах на китайском языке этот ключ обычно занят вводом текста через клавиатуру, поэтому автозавершение кода не работает. Я рекомендую изменить это сочетание клавиш на Ctrl + Запятая.

Популярные настройки

  • Как показано на приведенном выше GIF, начиная с IntelliJ IDEA 14, по умолчанию отключена отображение использования памяти. Для систем с большим объёмом памяти это не имеет большого значения, но для систем с малым объёмом памяти лучше включить это отображение. Как показано на приведенном выше GIF, нажатие кнопки позволяет освободить часть используемой памяти.----------------------------------------------------------------------------

Популярные настройки

  • Как показано на приведенном выше GIF, после выбора данной настройки, можно использовать сочетание клавиш Ctrl + колесо мыши для изменения размера шрифта кода.

Популярные настройки

  • Как показано на приведенном выше GIF, по умолчанию IntelliJ IDEA не отмечена опция Показывать номера строк, но я рекомендую выбрать её.
  • Как показано на приведенном выше GIF, по умолчанию IntelliJ IDEA не отмечена опция Показывать разделители методов, но я рекомендую выбрать её, так как разделители методов помогают отличать один метод от другого.

----------------------------------------------------------------------------Популярные настройки - По умолчанию IntelliJ IDEA имеет собственные настройки IDE, такие как кодировка по умолчанию, версия компиляции, путь к локальному репозиторию Maven и т.д. Эти настройки можно изменить.

  • Если вы следуете стандартному процессу настройки проекта, то настройки IDE, выполненные в режиме проекта, не сохраняются как шаблон настроек IDE. Поэтому при открытии нового проекта вам придется заново настроить IDE. Для удобства вы можете настроить IDE по аналогии с GIF-анимацией выше, выбрав Default Settings. Тогда при открытии нового проекта будут применяться эти настройки IDE.

  • Важно отметить, что после настройки конфигурации вам потребуется перезапустить IntelliJ IDEA. Только после перезапуска настройки будут применены при открытии нового проекта.Общие настройки

  • Как показано на изображении, помеченном 1, при открытии нескольких файлов, IntelliJ IDEA по умолчанию отображает все открытые имена файлов в одной строке вкладок. Однако, в данный момент я предпочитаю использовать несколько строк, так как это более эффективно, чем одна строка. Одна строка скрывает вкладки, которые превышают ширину интерфейса, что затрудняет поиск файлов.


Общие настройки

  • Как показано в GIF, по умолчанию, IntelliJ IDEA располагает символы // для однострочных комментариев в самом начале строки в Java-коде. Лично я нахожу этот стиль однострочных комментариев очень неэстетичным, и это делает код запутанным. Поэтому я обычно настраиваю два символа // после заголовка кода.

Общие настройки

  • Как показано в GIF, для кода, который слишком длинный горизонтально, мы можем использовать мягкое переносимое форматирование для его просмотра. Эффект мягкого переноса настроен в IntelliJ IDEA, и фактический код не разделяется на несколько строк.

Общие настройки

  • Как показано на изображении, помеченном 1, если процесс сборки или пересборки медленный, вы можете увеличить настройку кучи памяти. Для машин с большим объемом памяти установка значения 1500 или выше обычно подходит.

Общие настройки- Как показано на изображении, помеченном 1, после выбора этого варианта, при запуске IntelliJ IDEA будет открыта последняя использованная вами проект по умолчанию. Если у вас только один проект, эта функция очень полезна. Однако, если у вас несколько проектов, рекомендуется отключить её, чтобы вы могли выбрать, какой проект открыть при запуске IntelliJ IDEA.

  • Как показано в красном круге на изображении, этот вариант устанавливает способ открытия нового окна проекта, когда одно уже открыто.

    • Открыть проект в новом окне открывает каждый проект в новом окне.
    • Открыть проект в том же окне заменяет текущий открытый проект каждый раз, оставляя только одно окно проекта открытым.
    • Подтвердить окно для открытия проекта каждый раз спрашивает вас, хотите ли вы открыть проект в новом окне или заменить текущее окно проекта.Часто используемые настройки
  • Как показано стрелками на изображении выше, эта настройка увеличивает количество открытых файловых вкладок. Когда количество открытых файлов превышает заданное значение, более ранние открытые файлы будут заменены новыми.


Часто используемые настройки Часто используемые настройки

  • По умолчанию IntelliJ IDEA не включает автоматическое генерирование serialVersionUID, и нам нужно вручную это настроить.
  • Как показано на первой картинке выше, сначала нужно выбрать: Класс Serializable без serialVersionUID
  • Как показано на второй картинке выше, в классах, которые уже наследуют интерфейс Serializable, переместите курсор на имя класса (это необходимо сделать), затем нажмите Alt + Enter, и будет предложено автоматическое генерирование serialVersionUID.

Установка по умолчанию браузера

  • Как показано на изображении выше, можно установить по умолчанию браузер. Поскольку у меня есть специальный тестовый браузер, я хочу, чтобы по умолчанию все ссылки, выводимые из консоли, открывались в тестовом браузере, и это можно сделать таким образом.

Опубликовать ( 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