- Директория установки IntelliJ IDEA не содержит сложных элементов, на рисунке показаны наиболее часто изменяемые файлы в директории bin, выделенные красным.
- Файл
idea.exe
является исполняемым файлом 32-битной версии IntelliJ IDEA, по умолчанию, после установки, на рабочем столе создается ярлык для этого файла.- Файл
idea.exe.vmoptions
содержит конфигурацию VM для исполняемого файла 32-битной версии IntelliJ IDEA, подробное описание конфигурации будет рассмотрено ниже.- Файл
idea64.exe
является исполняемым файлом 64-битной версии IntelliJ IDEA, требует установки 64-битной версии JDK. Рекомендуется использовать этот файл на 64-битных системах.- Файл
idea64.exe.vmoptions
содержит конфигурацию VM для исполняемого файла 64-битной версии IntelliJ IDEA, подробное описание конфигурации будет рассмотрено ниже.- Файл
idea.properties
содержит конфигурацию свойств IntelliJ IDEA, подробное описание конфигурации будет рассмотрено ниже.
Help -> Edit Custom VM Options
и Help -> Edit Custom Properties
!## Описание директории настроек! Описание директории настроек> * Независимо от используемой операционной системы, директории настроек IntelliJ IDEA имеют унифицированное и регулярное название: .IntelliJIdea14
. Здесь 14 означает номер основной версии, если на вашем компьютере установлена также версия 13, то будет существовать директория .IntelliJIdea13
. Это правило применимо ко всем версиям.
- В трех основных операционных системах эта директория находится в домашней директории текущего пользователя: на Windows это
%userprofile%
, на Linux и Mac это~
.- У этой директории есть одна особенность: если вы удалите всю директорию, то при следующем запуске IntelliJ IDEA создаст новую директорию с дефолтными настройками. Поэтому, если вы случайно испортили настройки, не волнуйтесь, удалите директорию, и все вернется к дефолтным значениям. Я настоятельно рекомендую новичкам самостоятельно изучать настройки IntelliJ IDEA, так как это поможет лучше понять работу IDE.
- Директория
config
является директорией персонализированных настроек IntelliJ IDEA, то есть это основная директория настроек всего IDE. Это, на мой взгляд, самая важная директория, безусловно. Если вы помните описание процесса установки, то при установке новой версии IntelliJ IDEA она автоматически сканирует старые директории настроек на жестком диске, и это именно эта директория.В ней хранятся основные настройки IDE, пользовательские шаблоны кода, пользовательские шаблоны файлов, пользовательские сочетания клавиш, записи задач проекта и другие персонализированные настройки.
- Директория
system
является директорией системных файлов IntelliJ IDEA, то есть это мост между IntelliJ IDEA и разрабатываемыми проектами. В ней находятся кэши, индексы, файлы контейнеров и другие файлы. Хотя это не самая важная директория, она является одной из самых необходимых. ## Описание часто вносимых изменений в конфигурационные файлы![]()
- На рисунке выше показаны содержимое конфигурационного файла JVM для 64-битного исполняемого файла. Если у вас 32-битная система, вам следует изменить содержимое файла
idea.exe.vmoptions
. Однако, учитывая, что объем оперативной памяти в 32-битных системах обычно составляет около 2 ГБ, существенных изменений сделать не получится, поэтому обычно изменения не требуются.- Основные принципы изменения заключаются в том, чтобы учитывать объем оперативной памяти вашего компьютера. Я рекомендую не вносить изменения для компьютеров с 8 ГБ оперативной памяти и менее, а также для разработчиков статических веб-страниц. Если вы разрабатываете крупные проекты, Java-приложения или Android-приложения, и у вас более 8 ГБ оперативной памяти, я рекомендую вносить изменения. Обычно меняются четыре параметра, о которых я упомяну ниже. В данном случае я привожу свои рекомендации, основываясь на своем оборудовании, но каждый компьютер уникален, поэтому лучше всего настроить параметры с помощью инструментов, таких как jconsole, и адаптировать их под свои нужды.
- Рекомендуется использовать встроенные меню IDEA для персонализации параметров JVM, выбрав
Help -> Edit Custom VM Options
, а не изменять файл напрямую в директории установки!>> *-Xms128m
, для компьютеров с 16 ГБ оперативной памяти можно попробовать установить-Xms512m
-Xmx750m
, для компьютеров с 16 ГБ оперативной памяти можно попробовать установить-Xmx1500m
-XX:MaxPermSize=350m
, для компьютеров с 16 ГБ оперативной памяти можно попробовать установить-XX:MaxPermSize=500m
(Примечание: с версий после 2017 года этот параметр был исключен)-XX:ReservedCodeCacheSize=225m
, для компьютеров с 16 ГБ оперативной памяти можно попробовать установить-XX:ReservedCodeCacheSize=500m
! Конфигурация JVM> * Приведенная выше схема представляет собой некоторые настройки свойств IntelliJ IDEA, которые не имеют различий между 32-битной и 64-битной версиями. Основные принципы изменения основаны на индивидуальных настройках пользователя для IntelliJ IDEA.
- Рекомендуется после ознакомления с комментируемыми конфигурационными файлами в директории установки использовать встроенное меню IDE
Help -> Edit Custom Properties
для индивидуальной настройки!- Часто изменяемыми параметрами являются следующие 4:
idea.config.path=${user.home}/.IntelliJIdea/config
, этот атрибут主要用于指向 IntelliJ IDEA 的个性化配置目录,默认是被注释,打开注释之后才算启用该属性,这里需要特别注意的是斜杠方向,这里用的是正斜杠。idea.system.path=${user.home}/.IntelliJIdea/system
, этот атрибут主要用于指向 IntelliJ IDEA 的系统文件目录,默认是被注释,打开注释之后才算启用该属性,这里需要特别注意的是斜杠方向,这里用的是正斜杠。 Если у вас много проектов, то этот каталог может стать очень большим. Если у вас недостаточно места на диске C, рекомендуется переместить этот каталог на другой раздел.idea.max.intellisense.filesize=2500
, этот атрибут主要用于提高在编辑大文件时候的代码帮助。 IntelliJ IDEA 在编辑大文件的时候还是很容易卡顿的。idea.cycle.buffer.size=1024
, этот атрибут主要用于控制控制台输出缓存。
Перевод текста:
idea.config.path=${user.home}/.IntelliJIdea/config
, этот атрибут主要用于指向 IntelliJ IDEA 的个性化配置目录,默认是被注释,打开注释之后才算启用该属性,这里需要特别注意的是斜杠方向,这里用的是正斜杠。idea.system.path=${user.home}/.IntelliJIdea/system
, этот атрибут主要用于指向 IntelliJ IDEA 的系统文件目录,默认是被注释,打开注释之后才算启用该属性,这里需要特别注意的是斜杠方向,这里用的是正斜杠。 Если у вас много проектов, то этот каталог может стать очень большим. Если у вас недостаточно места на диске C, рекомендуется переместить этот каталог на другой раздел.idea.max.intellisense.filesize=2500
, этот атрибут主要用于提高在编辑大文件时候的代码帮助。 IntelliJ IDEA 在编辑大文件的时候还是很容易卡顿的。idea.cycle.buffer.size=1024
, этот атрибут主要用于控制控制台输出缓存。Если вы столкнулись с проектами, которые генерируют много вывода, и консоль быстро заполняется, не позволяя автоматически выводить последующие данные, рекомендуется увеличить это значение или полностью отключить его, используя отключениеidea.cycle.buffer.size=disabled
.
- На рисунке выше показан каталог с моими персонализированными настройками, который находится на диске F. Этот каталог также находится в облачном хранилище 360. Это сделано для того, чтобы мои настройки на нескольких машинах были синхронизированы, обеспечивая сохранение личных разработочных привычек. Дополнительная функция — это резервное копирование на сервере.
- Способ настройки прост: измените значение параметра
idea.config.path
в файлеidea.properties
. На моей машине это выглядит так:idea.config.path=F:/360SycDir/idea_config/config
.- Если вы хотите продолжить использовать существующие настройки, вам нужно скопировать каталог с персонализированными настройками (каталог config) в новый каталог настроек.
В следующем тексте: XXXXXX
— это номер версии IntelliJ IDEA. Каталог конфигурации IntelliJ IDEA зависит от версии.
/Users/ваш_имя_пользователя/Library/Application Support/IntelliJIdeaXXXXXX
— используется для хранения установленных плагинов.
/Users/ваш_имя_пользователя/Library/Caches/IntelliJIdeaXXXXXX
— используется для хранения кеша, логов и информации о локальном управлении версиями (функция local history).
/Users/ваш_имя_пользователя/Library/Preferences/IntelliJIdeaXXXXXX
— используется для хранения ваших персональных настроек, аналогично каталогу config
на Windows.# Путь к файлам конфигурации на Linux
Именование каталогов на Linux аналогично Windows, поэтому вы можете выполнять полный поиск по имени каталога конфигурации, используемого в Windows.
В большинстве случаев изменение параметров VM можно выполнить с помощью встроенных опций IDEA:
Help -> Edit Custom VM Options
Эта опция автоматически создаст файл конфигурации параметров VM в правильном месте с правильным именем и откроет его в текущем окне IDEA. Вам нужно будет только редактировать его по необходимости, сохранить и перезапустить IDEA.
Рекомендуется просмотреть исходный путь файла перед редактированием, чтобы иметь возможность восстановить работу при случайной ошибке параметров.
Этот метод не будет аннулирован обновлением IDEA.
idea.vmoptions
, полный путь к которому:/Users/ваш_имя_пользователя/Library/Preferences/IntelliJIdeaXXXXXX/idea.vmoptions
или можно сократить до:
~/Library/Preferences/IntelliJIdeaXXXXXX/idea.vmoptions
Если файл не существует, создайте его с соответствующим именем.
Рекомендуется использовать командную строку для редактирования.
Метод для доступа к файлу через Finder:
~/Library/Preferences/
в появившемся окнеIntelliJIdea
idea.vmoptions
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )