Intellij Idea - Знакомство

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

Эта глава дает вам обзор IntelliJ. Глава начинается с обсуждения визуальных элементов IDE, настроек конфигурации и, наконец, заканчивается обсуждением свойств JVM и платформы.

Визуальные элементы

Одна из важных особенностей IDE - это ее визуальные элементы. Выявление и понимание визуальных элементов позволяет вам действовать вquickerи проще. На следующем снимке экрана и метках на нем показан основной интерфейс IntelliJ.

  1. Menu bar - Строка меню предоставляет параметры для создания новых проектов и других важных действий, связанных с проектами, таких как рефакторинг кода, сборки, запуск, отладка, параметры управления версиями и так далее.

  2. Tool bar- Панель инструментов предоставляет ярлыки для параметров компиляции, отладки и запуска. Вы можете настроить его в соответствии с вашими требованиями.

  3. Navigation bar- Панель навигации упрощает навигацию по проекту. Эта функция удобна по мере увеличения базы кода.

  4. Tools tab- Вкладка «Инструменты» отображается по обе стороны от главного окна. Отсюда вы можете получить доступ к важным инструментам, таким как базы данных; Сборки Maven / Ant и так далее.

  5. Project perspective - Окно перспективы проекта показывает различные элементы проектов, такие как пакеты, модули, классы, внешние библиотеки и так далее.

  6. Editor window- Это место, где разработчик проводит большую часть своего времени. Окно редактора позволяет редактировать / писать код с подсветкой синтаксиса и другими полезными функциями.

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

Работа с надстройками

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

Шаги по управлению надстройками

Выполните следующие действия для управления надстройками -

  • Перейдите в меню Файл → Настройки.

  • Выберите вкладку Плагины на левой панели.

  • В этом окне перечислены все установленные плагины. Справа от имени каждого подключаемого модуля есть флажок. Переключение этого флажка включает / отключает плагины.

  • Онлайн-репозиторий плагинов IntelliJ доступен здесь. Чтобы добавить / удалить репозиторий плагинов, нажмите кнопку просмотра репозитория, и это предоставит способ сделать необходимое.

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

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

Работа с настройками

В этом разделе содержится несколько важных советов по управлению настройками. Он позволяет импортировать, экспортировать и делиться настройками IntelliJ.

Настройки экспорта

Он позволяет экспортировать текущие настройки в виде файла jar.

  • Перейдите в Файл → Настройки экспорта.

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

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

Настройки импорта

Это позволяет импортировать настройки, хранящиеся в файле jar.

  • Перейдите в Файл → Настройки импорта.
  • Выберите банку настроек, перемещаясь по структуре папок
  • Щелкните по кнопке ОК.

Настройки обмена

IntelliJ IDEA позволяет вам обмениваться настройками IDE между разными экземплярами. Это особенно полезно, если вы хотите применить одни и те же настройки в команде или организации. Обязательным условием для этого является включениеSettings Repositoryплагин. Он установлен и включен по умолчанию.

Чтобы обеспечить его статус -

  • Перейдите в Файл → Настройки → Плагины.

  • Плагин репозитория настроек поиска

Мы можем сохранить текущие настройки на GitHub / Bitbucket и применить их к другим экземплярам. Чтобы сохранить текущую настройку -

  • Перейдите в Файл → Репозиторий настроек.

  • Введите URL-адрес репозитория Git в диалоговом окне восходящего URL-адреса.

  • Нажмите кнопку «Перезаписать удаленный».

  • Чтобы применить те же настройки к другим экземплярам, ​​нажмите кнопку «Перезаписать локально».

Настройка параметров JVM и свойств платформы

Мы можем настроить параметры JVM, перейдя к Help → Edit Custom VM Optionsменю. Ниже приведены несколько важных параметров JVM, которые мы можем установить.

  • –server - Позволяет выбрать виртуальную машину Java HotSpot Server.

  • -Xms<size>- Устанавливает начальный размер кучи Java. Значение по умолчанию - 128 МБ.

  • -Xmx<size>- Устанавливает максимальный размер кучи Java. Значение по умолчанию - 750 МБ.

  • -Xss<size> - Устанавливает размер стека потока Java.

  • –XX - Позволяет настроить алгоритм сборки мусора и другие свойства.