Опции JDT Core управляют поведением базовых компонентов, таких как компилятор Java, верстальщик кода, помощник по созданию кода и др. API для доступа к этим опциям определены в JavaCore. К опциям можно обращаться как к группе следующим образом:
Можно отдельно обращаться к опциям по имени строки.
Все опции и их значения хранятся в хэш-таблице. В JavaCore были определены вспомогательные константы для идентификаторов опций и их постоянных значений.
Следующий фрагмент кода восстанавливает значения по умолчанию для всех опций, кроме одной
(COMPILER_PB_DEPRECATION
), которая задается отдельно.
// Получение текущих опций
Hashtable options = JavaCore.getDefaultOptions();
// Изменение значения опции
options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR);
// Установка новых опций
JavaCore.setOptions(options);
Следующий фрагмент кода сохраняет значения текущих опций и изменяет одну опцию (COMPILER_PB_DEPRECATION
):
// Получение текущих опций
Hashtable options = JavaCore.getOptions();
// Изменение значения опции
options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR);
// Установка новых опций
JavaCore.setOptions(options);
Значения опций для проекта можно изменить с помощью протокола в IJavaProject.
Следующий фрагмент кода извлекает значение опции
(COMPILER_PB_DEPRECATION
) для отдельного проекта (двумя способами).
Булевский параметр определяет, какие опции будут возвращаться в запросе: только опции проекта
или опции проекта вместе со значениями, определенными в JavaCore.
// Получение проекта IJavaProject project = ...; // Проверяется, установлено ли в этом проекте значение опции String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, false); if (value == null) { // указанная опция в проекте не установлена ... } // Получение значения опции из данного проекта. Если опция в проекте не установлена, // используется значение из JavaCore String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, true);
Был изменен уровень соответствия по умолчанию. Теперь установлен уровень соответствия
по умолчанию 1.4
вместо 1.3
, и целевая платформа по умолчанию -
1.2
вместо 1.1
.
Доступные опции JDT Core описываются в следующей таблице. ИД опции указывается в скобках, а значение по умолчанию выделяется полужирным курсивом.
Описание | Значения |
---|---|
Встраивать команды байт-кода JSR (COMPILER_CODEGEN_INLINE_JSR_BYTECODE) | |
Если эта опция включена, то компилятор больше не генерирует команды JSR, а встраивает соответствующие последовательности кода стандартных подпрограмм (обычно соответствующих блокам try с ключевым словом finally). Размер генерируемого кода увеличивается, зато этот код быстрее загружается на виртуальные машины, поскольку процесс проверки в этом случае намного проще. Этот режим представляет собой предварительную поддержку Java Specification Request 202. | ENABLED |
DISABLED | |
Определение целевой платформы Java (COMPILER_CODEGEN_TARGET_PLATFORM) | |
Для поддержания двоичной совместимости для файлов .class можно указать определенную версию виртуальной машины. Обратите внимание, что для целевой платформы "1.4" требуется указать режим соответствия также "1.4". | VERSION_1_1 |
VERSION_1_2 | |
VERSION_1_3 | |
VERSION_1_4 | |
Сохранение неиспользуемых локальных переменных (COMPILER_CODEGEN_UNUSED_LOCAL) | |
Если не включить сохранение неиспользуемых локальных переменных (то есть переменных, которые никогда не читаются), то компилятор исключит их из процесса оптимизации, причем процедура отладки может измениться. | PRESERVE |
OPTIMIZE_OUT | |
Установка уровня соответствия (COMPILER_COMPLIANCE) | |
Выберите уровень соответствия для компилятора. В режиме "1.3" исходный и конечный уровни не должны превышать "1.3". | VERSION_1_3 |
VERSION_1_4 | |
Поддержка комментариев Javadoc (COMPILER_DOC_COMMENT_SUPPORT) | |
Если эта поддержка отключена, то компилятор игнорирует все параметры опций неполадок javadoc и не сообщает ни о каких неполадках javadoc. Кроме того, он не ищет никаких ссылок в комментариях javadoc, а узел Javadoc AST DOM вместо структурированных элементов тегов содержит только простой текст. | ENABLED |
DISABLED | |
Генерация атрибута отладки номера строки (COMPILER_LINE_NUMBER_ATTR) | |
Этот атрибут позволяет выделять в отладчике исходный код (размер файла .class при этом увеличивается) | GENERATE |
DO_NOT_GENERATE | |
Генерация атрибута отладки локальной переменной (COMPILER_LOCAL_VARIABLE_ATTR) | |
Этот атрибут позволяет отображать имена локальных переменных в отладчике, но только в местах, где этим переменным явно присваиваются значения (размер файла .class при этом увеличивается) | GENERATE |
DO_NOT_GENERATE | |
Сообщение об использовании типа аннотации в качестве базового интерфейса (COMPILER_PB_ANNOTATION_SUPER_INTERFACE) | |
Если эта опция включена, то компилятор будет выдавать ошибку или предупреждение при каждом использовании типа аннотации в качестве базового интерфейса. Такое применение допускается, но не рекомендуется. | ERROR |
WARNING | |
IGNORE | |
Сообщение о преобразовании приведения типов (COMPILER_PB_ASSERT_IDENTIFIER) | |
Если эта опция включена, то компилятор будет выдавать ошибку или предупреждение при каждом выполнении преобразования приведения типов. | ERROR |
WARNING | |
IGNORE | |
Сообщение об использовании идентификатора 'assert' (COMPILER_PB_AUTOBOXING) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если ключевое слово 'assert' используется в качестве идентификатора (это ключевое слово зарезервировано в 1.4.). | ERROR |
WARNING | |
IGNORE | |
Сообщение об использовании выражений char[] в конкатенациях строк (COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если в конкатенациях строк используется выражение char[] (например, "Здравствуй," + new char[]{'м','и','р','!'}), | ERROR |
WARNING | |
IGNORE | |
Сообщение о нежелательности использования (COMPILER_PB_DEPRECATION) | |
При включении этой опции компилятор будут выдавать для API, которые не рекомендуется использовать, либо сообщение об ошибке, либо предупреждение. | ERROR |
WARNING | |
IGNORE | |
Сообщение о нежелательности использования внутри нежелательного кода (COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE) | |
При включении этой опции компилятор будут выдавать для API, которые не рекомендуется использовать, либо сообщение об ошибке, либо предупреждение. | ENABLED |
DISABLED | |
Сообщение о нежелательности действия при переопределении нежелательного метода (COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD) | |
При включении этой опции компилятор будет сообщать, что объявление метода переопределяет метод, который не рекомендуется использовать. | ENABLED |
DISABLED | |
Сообщение о нежелательной ссылке на тип с ограниченным доступом (COMPILER_PB_DISCOURAGED_REFERENCE) | |
Если эта опция включена, то компилятор будет сообщать об ошибке или предупреждении при доступе к нежелательной ссылке на тип с ограниченным доступом, согласно спецификациям правил доступа. | ERROR |
WARNING | |
IGNORE | |
Сообщение о пустых операторах и ненужных символах точки с запятой (COMPILER_PB_EMPTY_STATEMENT) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение при обнаружении пустого оператора или ненужной точки с запятой. | ERROR |
WARNING | |
IGNORE | |
Сообщение об использовании идентификатора 'enum' (COMPILER_PB_ENUM_IDENTIFIER) | |
Если эта опция включена, то компилятор будет выдавать сообщение об ошибке или предупреждение, если ключевое слово 'enum' используется в качестве идентификатора (это ключевое слово зарезервировано в 1.5.). | ERROR |
WARNING | |
IGNORE | |
Сообщение об объявлении поля, скрывающем другую переменную (COMPILER_PB_FIELD_HIDING) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если объявление поля скрывает некоторое поле или локальную переменную (определенные локально, или наследуемые, или определенные во вмещающем типе). | ERROR |
WARNING | |
IGNORE | |
Сообщение об ограничении final для параметра типа (COMPILER_PB_FINAL_PARAMETER_BOUND) | |
Если эта опция включена, компилятор сообщит об ошибке или предупреждении при связывании параметра параметризуемого типа с ограничением типа final. Поскольку типы final нельзя расширять, параметр будет бесполезным. | ERROR |
WARNING | |
IGNORE | |
Сообщение о ненормальном завершении блоков finally (COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING) | |
Если эта опция включена, то компилятор будет выдавать сообщение об ошибке или предупреждение при ненормальном завершении блока с ключевым словом finally. | ERROR |
WARNING | |
IGNORE | |
Сообщение о ненормальном завершении блоков finally (COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING) | |
Если эта опция включена, то компилятор будет выдавать сообщение об ошибке или предупреждение при ненормальном завершении блока с ключевым словом finally. | ERROR |
WARNING | |
IGNORE | |
Сообщение о запрещенной ссылке на тип с ограниченным доступом (COMPILER_PB_FORBIDDEN_REFERENCE) | |
Если эта опция включена, то компилятор будет сообщать об ошибке или предупреждении при доступе к запрещенному типу, согласно спецификациям правил доступа. | ERROR |
WARNING | |
IGNORE | |
Сообщение о скрытом блоке catch (COMPILER_PB_HIDDEN_CATCH_BLOCK) | |
Некоторые блоки catch внутри оператора try могут скрывать другие
блоки catch, например:
try { throw new java.io.CharConversionException(); } catch (java.io.CharConversionException e) { } catch (java.io.IOException e) {}.При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение для скрытых блоков catch, соответствующих проверяемым ситуациям. |
ERROR |
WARNING | |
IGNORE | |
Сообщение о несовместимости метода интерфейса с ненаследуемыми методами (COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если интерфейс определяет метод, несовместимый с ненаследуемым методом Object. | ERROR |
WARNING | |
IGNORE | |
Сообщение о неполном перечислении в операторе switch (COMPILER_PB_INCOMPLETE_ENUM_SWITCH) | |
Если эта опция включена, то компилятор будет сообщать об ошибке или предупреждении, когда в операторе switch отсутствуют некоторые из констант перечисления. | ERROR |
WARNING | |
IGNORE | |
Сообщение о косвенной ссылке на статический элемент (COMPILER_PB_INDIRECT_STATIC_ACCESS) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение при косвенном обращении к статическому полю или методу. Ссылка на статический элемент должна включать имя объявляющего его типа. | ERROR |
WARNING> | |
IGNORE | |
Сообщение о неверном комментарии Javadoc (COMPILER_PB_INVALID_JAVADOC) | |
Это опция общего контроля серьезности неполадок Javadoc. Если эта опция включена, то при обнаружении неполадки в Javadoc компилятор будет выдавать сообщение об ошибке или предупреждение. | ERROR |
WARNING | |
IGNORE | |
Сообщение о неверных тегах Javadoc (COMPILER_PB_INVALID_JAVADOC_TAGS) | |
При включении этой опции компилятор будет сообщать о несвязанных или
неожиданных тегах ссылок в Javadoc. Тег 'throws', ссылающийся на необъявленную ситуацию,
будет рассматриваться как непредвиденный.
Обратите внимание, что диагностика может включаться в зависимости от видимости конструкции, связанной с Javadoc; см. также параметр "org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility". |
ENABLED |
DISABLED | |
Сообщение о неверных тегах Javadoc с устаревшими ссылками (COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF) | |
Компилятор будет сообщать об устаревших ссылках, применяемых в тегах Javadoc.
Обратите внимание, что диагностика может включаться в зависимости от видимости конструкции, связанной с Javadoc; см. также параметр "org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility". |
ENABLED |
DISABLED | |
Сообщение о неверных тегах Javadoc с невидимыми ссылками (COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF) | |
Компилятор будет сообщать об невидимых ссылках, применяемых в тегах Javadoc.
Обратите внимание, что диагностика может включаться в зависимости от видимости конструкции, связанной с Javadoc; см. также параметр "org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility". |
ENABLED |
DISABLED | |
Уровень видимости для неверных тегов Javadoc (COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY) | |
Установите минимальный уровень видимости для ошибочных тегов Javadoc. Ошибки, уровень которых ниже установленного, будут игнорироваться. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Сообщение об объявлении локальной переменной, скрывающей другую переменную (COMPILER_PB_LOCAL_VARIABLE_HIDING) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если объявление локальной переменной скрывает некоторое поле или локальную переменную (определенные локально, или наследуемые, или определенные во вмещающем типе). | ERROR |
WARNING | |
IGNORE | |
Максимальное число сообщений о неполадках, выводимых на единицу компиляции (COMPILER_PB_MAX_PER_UNIT) | |
Укажите максимальное число сообщений о неполадках, выводимых на единицу компиляции (если оно равно нулю, выводятся сообщения о всех неполадках). | положительное целое число. Значение по умолчанию равно 100 |
Сообщение о методе с именем конструктора (COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME) | |
Совпадение имени метода с именем конструктора обычно считается плохим стилем программирования. При включении этой опции компилятор будет выдавать для таких сценариев либо сообщение об ошибке, либо предупреждение. | ERROR |
WARNING | |
IGNORE | |
Сообщение об отсутствующей аннотации @Deprecated (COMPILER_PB_MISSING_DEPRECATED_ANNOTATION) | |
При включении этой опции компилятор будет сообщать об ошибке или предупреждении, если в объявлении есть тег @deprecated, для которого нет соответствующей аннотации @Deprecated. | ERROR |
WARNING | |
IGNORE | |
Сообщение об отсутствии комментариев Javadoc (COMPILER_PB_MISSING_JAVADOC_COMMENTS) | |
Это опция общего контроля серьезности неполадок, связанных с отсутствующими
комментариями Javadoc.
Если эта опция включена, то компилятор будет выдавать сообщение об
ошибке или предупреждение при отсутствии комментариев Javadoc.
Обратите внимание, что диагностика может включаться в зависимости от видимости конструкции, связанной с ожидаемым комментарием Javadoc. |
ERROR |
WARNING | |
IGNORE | |
Сообщение об отсутствующих комментариях Javadoc для переопределяющих методов (COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING) | |
Укажите, должен ли компилятор проверять переопределяющие методы и сообщать об отсутствии комментариев Javadoc. | ENABLED |
DISABLED | |
Сообщение об отсутствующей аннотации @Override (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION) | |
При включении этой опции компилятор будет сообщать об ошибке или предупреждении, если в объявлении метода, переопределяющего метод базового класса, нет аннотации @Override. | ERROR |
WARNING | |
IGNORE | |
Уровень видимости для отсутствующих комментариев Javadoc (COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY) | |
Установите минимальный уровень видимости для неполадок, связанных с пропуском комментариев Javadoc. Ошибки, уровень которых ниже установленного, будут игнорироваться. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Сообщение об отсутствующих тегах Javadoc (COMPILER_PB_MISSING_JAVADOC_TAGS) | |
Это опция общего контроля серьезности неполадок, связанных с отсутствующими
тегами Javadoc. При включении этой опции компилятор будет выдавать сообщение об ошибке
или предупреждение, если в комментариях Javadoc пропущены теги.
Обратите внимание, что диагностика может включаться в зависимости от видимости конструкции, связанной с Javadoc. |
ERROR |
WARNING | |
IGNORE | |
Сообщение об отсутствующих тегах Javadoc для переопределяющих методов (COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING) | |
Укажите, должен ли компилятор проверять переопределяющие методы и сообщать об отсутствии тегов Javadoc. | ENABLED |
DISABLED | |
Уровень видимости для отсутствующих тегов Javadoc (COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY) | |
Установите минимальный уровень видимости для неполадок, связанных с отсутствием тегов Javadoc. Ошибки, уровень которых ниже установленного, будут игнорироваться. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Сообщение об отсутствующей аннотации @Override (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION) | |
При включении этой опции компилятор будет сообщать об ошибке или предупреждении, если в объявлении метода, переопределяющего метод базового класса, нет аннотации @Override. | ERROR |
WARNING | |
IGNORE | |
Сообщение об отсутствии объявления поля serialVersionUID в сериализуемом классе (COMPILER_PB_MISSING_SERIAL_VERSION) | |
Если эта опция включена, то компилятор будет сообщать об ошибке или предупреждении при отсутствии локального объявления поля serialVersionUID в сериализуемом классе. Это поле должно быть объявлено как static final и иметь тип long. | ERROR |
WARNING | |
IGNORE | |
Сообщение о безрезультатном присваивании (COMPILER_PB_NO_EFFECT_ASSIGNMENT) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение при безрезультатном присваивании (например, 'x = x'). | ERROR |
WARNING | |
IGNORE | |
Сообщение о неэкспортируемой строковой константе (COMPILER_PB_NON_NLS_STRING_LITERAL) | |
при включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение для неэкспортируемой строковой константы (то есть при отсутствии тега //$NON-NLS-<n>$) | ERROR |
WARNING | |
IGNORE | |
Сообщение о попытке подменить метод default для пакета (COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD) | |
Метод default для пакета невидим в другом пакете и, следовательно, его нельзя переопределить. При включении этой опции компилятор будет выдавать для таких сценариев либо сообщение об ошибке, либо предупреждение. | ERROR |
WARNING | |
IGNORE | |
Сообщение о возможном случайном булевском присваивании( COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение при обнаружении булевского присваивания в качестве условия в управляющем операторе (вероятно, предполагалось задать булевское сравнение). | ERROR |
WARNING | |
IGNORE | |
Сообщение о специальном параметре, скрывающем другое поле (COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD) | |
При включении этой опции компилятор будет сообщать о том, что конструктор или объявление параметра метода установки скрывает некоторое поле (определенное локально, или наследуемое, или определенное во вмещающем типе). | ENABLED |
DISABLED | |
Сообщение о нестатической ссылке на статический элемент (COMPILER_PB_STATIC_ACCESS_RECEIVER) | |
Если эта опция включена, то компилятор будет выдавать сообщение об ошибке или предупреждение при обращении к статическому полю или методу с помощью получателя выражения. | ERROR |
WARNING | |
IGNORE | |
Обработка @SuppressWarnings (COMPILER_PB_SUPPRESS_WARNINGS) | |
Если эта опция включена, аннотация @SuppressWarnings может применяться для отключения некоторых предупреждений компилятора.
Если эта опция выключена, все аннотации @SupressWarnings игнорируются, то есть выдаются все предупреждения. |
ENABLED |
DISABLED> | |
Сообщение об эмуляции синтетического обращения (COMPILER_PB_SYNTHETIC_ACCESS_EMULATION) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение при эмуляции обращения к недоступному элементу вмещающего типа. Такое обращение может повлиять на производительность. | ERROR |
WARNING | |
IGNORE | |
Сообщение о том, что объявление параметра типа скрывает другой тип (COMPILER_PB_TYPE_PARAMETER_HIDING) | |
Если эта опция включена, то компилятор будет сообщать об ошибке или предупреждении, когда объявление параметра типа скрывает другой тип. | ERROR |
WARNING | |
IGNORE | |
Сообщение об операции с непроверенным типом (COMPILER_PB_UNCHECKED_TYPE_OPERATION) | |
Если эта опция включена, то компилятор будет сообщать об ошибке или предупреждении, когда операция выполняется с параметризуемыми типами и потенциально может привести к нарушениям защиты типов за счет работы с низкоуровневыми типами (например, вызов #foo(X<String>) с аргументами (X)). | ERROR |
WARNING | |
IGNORE | |
Сообщение о недокументированном пустом блоке (COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если обнаружит пустой блок, не документированный с помощью каких-либо комментариев. | ERROR |
WARNING | |
IGNORE | |
Сообщение о необработанном маркере предупреждения для @SuppressWarnings (COMPILER_PB_UNHANDLED_WARNING_TOKEN) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если в аннотации @SuppressWarnings встречается маркер, который он не может обработать. | ERROR |
WARNING | |
IGNORE | |
Сообщение о лишнем слове else (COMPILER_PB_UNNECESSARY_ELSE) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение при наличии внутри блока else ненужного вложенного оператора (например, при неверном дополнении предложения с ключевым словом then). | ERROR |
WARNING | |
IGNORE | |
Сообщение о ненужной проверке типа (COMPILER_PB_UNNECESSARY_TYPE_CHECK) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если операция явного приведения типа или операция instanceof является излишней. | ERROR |
WARNING | |
IGNORE | |
Сообщение об использовании простой ссылки на поле (COMPILER_PB_UNQUALIFIED_FIELD_ACCESS) | |
Если эта опция включена, то компилятор будет выдавать сообщение об ошибке или предупреждение при обращении к полю с помощью простой ссылки. Для улучшения читаемости кода следует применять составную ссылку, например, вместо 'x' писать 'this.x'. | ERROR |
WARNING | |
IGNORE | |
Сообщение о неиспользуемой объявленной возбуждаемой ситуации (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если в конструкторе или методе объявляется ситуация, используемая в блоке throw, но в реальности она никогда не возникает в теле этого конструктора или метода. | ERROR |
WARNING | |
IGNORE | |
Сообщение о неиспользуемой объявленной исключительной ситуации в переопределяющем методе (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING) | |
Если эта опция отключена, компилятор не будет проверять переопределяющие методы на наличие исключительных ситуаций, которые объявлены, но не используются. | ENABLED |
DISABLED | |
Сообщение о неиспользуемой директиве импорта (COMPILER_PB_UNUSED_IMPORT) | |
Если эта опция включена, компилятор будет выдавать сообщение об ошибке или предупреждение для неиспользуемой ссылки на директиву импорта | ERROR |
WARNING | |
IGNORE | |
Сообщение о неиспользуемых локальных переменных (COMPILER_PB_UNUSED_LOCAL) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение для неиспользуемых локальных переменных (то есть для переменных, которые никогда не считываются). | ERROR |
WARNING | |
IGNORE | |
Сообщение о неиспользуемом параметре (COMPILER_PB_UNUSED_PARAMETER) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение для неиспользуемых параметров метода (то есть для параметров, которые никогда не читаются). | ERROR |
WARNING | |
IGNORE | |
Сообщение о неиспользуемом параметре при реализации абстрактного метода (COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT) | |
При включении этой опции компилятор будет сообщать о неиспользуемых параметрах в реализациях абстрактных методов. | ENABLED |
DISABLED | |
Сообщение о неиспользуемом параметре при переопределении конкретного метода (COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE) | |
При включении этой опции компилятор будет сообщать о неиспользуемых параметрах в методах, переопределяющих конкретные методы. | ENABLED |
DISABLED | |
Сообщение о неиспользуемых закрытых элементах (COMPILER_PB_UNUSED_PRIVATE_MEMBER) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, если закрытый метод или поле объявлены, но никогда не используются в этой единице компиляции. | ERROR |
WARNING | |
IGNORE | |
Сообщение о том, что аргумент Varargs требует приведения типов в вызове метода или конструктора (COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST) | |
При включении этой опции компилятор будет выдавать сообщение об ошибке или предупреждение, когда аргумент Varargs требует приведения типов в вызове метода или конструктора. (Например, Class.getMethod(String name, Class ... args ) вызван с аргументами ("foo", null)). | ERROR |
WARNING | |
IGNORE | |
Установка режима совместимости исходного кода (COMPILER_SOURCE) | |
Укажите уровень совместимости исходного кода: 1.3 или 1.4. Начиная с уровня 1.4, ключевое слово 'assert' зарезервировано для поддержки формальных утверждений. Кроме того, обратите внимание, что при переключении в режим 1.4 необходимо установить уровень виртуальной машины "1.4", а режим соответствия тоже должен быть "1.4". | VERSION_1_3 |
VERSION_1_4 | |
Генерация атрибута отладки исходного кода (COMPILER_SOURCE_FILE_ATTR) | |
Этот атрибут разрешает отладчику представлять соответствующий исходный код. | GENERATE |
DO_NOT_GENERATE | |
Укажите, должен ли в тегах учитываться регистр символов (COMPILER_TASK_CASE_SENSITIVE) | |
Если эта опция включена, то теги задания рассматриваются с учетом регистра символов. | ENABLED |
DISABLED | |
Определите приоритеты автоматической задачи (COMPILER_TASK_PRIORITIES) | |
Подобно списку тегов автоматической задачи, данный список определяет приоритеты (высокий, обычный или низкий) маркеров задачи, выдаваемых компилятором. Если указано значение по умолчанию, то приоритет каждого маркера задачи будет "NORMAL". Возможные значения для приоритета: "HIGH", "NORMAL" или "LOW". |
{<priority>[,<priority>]*}. Значение по умолчанию "NORMAL,HIGH, NORMAL" |
Определите теги автоматической задачи (COMPILER_TASK_TAGS) | |
Если тег не пустой, то при обнаружении одного из соответствующих тегов внутри какого-либо комментария в исходном коде Java компилятор выдаст маркер задачи. Генерируемые сообщения для задачи будут содержать тег, диапазон до следующего разделителя строк или завершения комментария, и будут усечены. | {<tag>[,<tag>]*}. Значение по умолчанию: "TODO,FIXME, XXX" |
Описание | Значения |
---|---|
Очистка папок вывода (CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER) | |
Укажите, разрешается ли компоновщику JavaBuilder выполнять очистку папок вывода при полной компоновке. | CLEAN |
IGNORE | |
Сообщение об одинаковых ресурсах (CORE_JAVA_BUILD_DUPLICATE_RESOURCE) | |
Укажите, следует ли прекращать компоновку, если путь к классам задан неверно | ERROR |
WARNING | |
Прекращать компоновку при неверном пути к классам (CORE_JAVA_BUILD_INVALID_CLASSPATH) | |
Укажите, следует ли прекращать компоновку, если путь к классам задан неверно | ABORT |
IGNORE | |
Вычисление порядка компоновки проекта (CORE_JAVA_BUILD_ORDER) | |
Укажите, должен ли в JavaCore принудительно поддерживаться порядок компоновки проекта, соответствующий цепочке обязательных путей к классам. При выборе значения COMPUTE ("вычислять") будет приниматься порядок по умолчанию, установленный для платформы (основанный на ссылках на проекты). | COMPUTE |
IGNORE | |
Задание фильтров для управления копированием ресурсов (CORE_JAVA_BUILD_RESOURCE_COPY_FILTER) | |
Задайте фильтры для управления процессом копирования ресурсов. (<name> - шаблон имени файла (в качестве символа подстановки допускается использовать только *) или имя папки, оканчивающееся на '/') | {<name>[,<name>]*}. Значение по умолчанию: "" |
Описание | Значения |
---|---|
Сообщение о цикле для пути к классам (CORE_CIRCULAR_CLASSPATH) | |
Укажите уровень серьезности сообщения о неполадке при включении проекта в цикл. | ERROR |
WARNING | |
Разрешение на применение шаблонов исключения путей к классам (CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS) | |
Если для этой опции задано значение "disabled", то с шаблоном исключения или включения не может быть связана ни одна запись для путей к классам. | ENABLED |
DISABLED | |
Разрешение на использование нескольких расположений вывода в путях к классам (CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS) | |
Если для этой опции установлено значение "disabled", то с конкретным расположением вывода не может быть связано ни одной записи для пути к классам проекта; то есть использование нескольких расположений вывода запрещается | ENABLED |
DISABLED | |
Укажите формат исходного кода по умолчанию (CORE_ENCODING) | |
Получите формат компилируемого исходного кода. Этот параметр изменять нельзя; он эквивалентен методу ResourcesPlugin.getEncoding(). | любое поддерживаемое имя кодировки. Default соответствует значению по умолчанию для платформы |
Сообщение о несовместимом уровне JDK для требуемых двоичных файлов (CORE_INCOMPATIBLE_JDK_LEVEL) | |
Укажите уровень серьезности неполадки, возникающей, когда проект требует другой проект или библиотеку с несовместимым целевым уровнем JDK (например, проект предназначается для виртуальной машины 1.1, но был откомпилирован с библиотеками версии 1.4). | ERROR |
WARNING | |
IGNORE | |
Сообщение о неполном пути к классам (CORE_INCOMPLETE_CLASSPATH) | |
Укажите уровень серьезности сообщения о неполадке при несуществующем, недопустимом или невидимом пути к классам (например, когда связанный проект закрыт). | ERROR |
WARNING |
Описание | Значения |
---|---|
Опция выравнивания элементов типа в объявлении типа по столбцу (FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания аргументов в выражении размещения (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания аргументов в константе перечисления (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания аргументов в явном вызове конструктора (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания аргументов в вызове метода (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания аргументов в полностью заданном выражении размещения (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания двоичного выражения (FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания компактного if (FORMATTER_ALIGNMENT_FOR_COMPACT_IF) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_BY_ONE) |
Опция выравнивания условного выражения (FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_DEFAULT) |
Опция выравнивания констант перечисления (FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_NO_SPLIT, INDENT_DEFAULT) |
Опция выравнивания выражений в инициализации массива (FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания нескольких полей (FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания параметров в объявлении конструктора (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания параметров в объявлении метода (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания селектора в вызове метода (FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания базового класса в объявлении типа (FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT) |
Опция выравнивания базовых интерфейсов в объявлении перечисления (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания базовых интерфейсов в объявлении типа (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания директивы throws в объявлении конструктора (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция выравнивания директивы throws в объявлении метода (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION) | |
Допустимые значения | значения, возвращаемые вызовом createAlignmentValue(boolean, int, int) |
Значение по умолчанию | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Опция добавления пустых строк после объявления импорта (FORMATTER_BLANK_LINES_AFTER_IMPORTS) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк после объявления пакета (FORMATTER_BLANK_LINES_AFTER_PACKAGE) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк в начале тела метода (FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк перед объявлением поля (FORMATTER_BLANK_LINES_BEFORE_FIELD) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк перед первым объявлением тела класса (FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк перед объявлениями импорта (FORMATTER_BLANK_LINES_BEFORE_IMPORTS) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк перед объявлением типа элемента (FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк перед объявлением метода (FORMATTER_BLANK_LINES_BEFORE_METHOD) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк перед новым фрагментов (FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк перед объявлением пакета (FORMATTER_BLANK_LINES_BEFORE_PACKAGE) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция добавления пустых строк между объявлениями типа (FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция размещения фигурных скобок объявления типа аннотации (FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок объявления анонимного типа (FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок инициализации массива (FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок блока (FORMATTER_BRACE_POSITION_FOR_BLOCK) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок блока в операторе case, когда блок является следующим оператором (FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок объявления конструктора (FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок константы перечисления (FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок объявления перечисления (FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок объявления метода (FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок оператора switch (FORMATTER_BRACE_POSITION_FOR_SWITCH) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция размещения фигурных скобок объявления типа (FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION) | |
Допустимые значения | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Опция удаления пустых строк внутри комментариев (FORMATTER_COMMENT_CLEAR_BLANK_LINES) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая необходимость форматирования комментариев (FORMATTER_COMMENT_FORMAT) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая необходимость форматирования комментариев в заголовках исходных файлов Java (FORMATTER_COMMENT_FORMAT_HEADER) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая необходимость форматирования комментариев тегов HTML. (FORMATTER_COMMENT_FORMAT_HTML) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая необходимость форматирования фрагментов кода в комментариях (FORMATTER_COMMENT_FORMAT_SOURCE) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для описаний параметров Javadoc (FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая необходимость отступа корневых тегов Javadoc. (FORMATTER_COMMENT_INDENT_ROOT_TAGS) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая необходимость вставки пустой строки перед блоком корневого тега Javadoc (FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция, задающая необходимость вставки пустой строки после параметров корневого тега Javadoc (FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция, задающая длину строки комментариев. (FORMATTER_COMMENT_LINE_LENGTH) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "80" |
Опция, задающая необходимость компактной записи else/if (FORMATTER_COMPACT_ELSE_IF) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для продолжения кода (FORMATTER_CONTINUATION_INDENTATION) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "2" |
Опция, задающая отступ для продолжения кода внутри инициализации массива (FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "2" |
Опция, задающая отступ для объявлений тела в сравнении с заголовком содержащей их константы перечисления (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для объявлений тела в сравнении с заголовком содержащего их объявления перечисления (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для объявлений тела в сравнении с заголовком содержащего их типа (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для break по отношению к case (FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для операторов в блоке (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для операторов в теле метода или конструктора (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для оператора switch по отношению к case (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая отступ для оператора switch по отношению к switch (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая число пробелов, которыми заполняется отступ на единицу. (FORMATTER_INDENTATION_SIZE) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "4" |
Опция вставки новой строки после аннотации (FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция, задающая необходимость вставки новой строки после открывающей фигурной скобки в инициализации массива (FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки в конце текущего файла, если она отсутствует (FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки перед catch в операторе try (FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки перед закрывающей фигурной скобкой в инициализации массива (FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки перед else в операторе if (FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки перед finally в операторе try (FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки перед while в операторе do (FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки в пустом объявлении анонимного типа (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки в пустом блоке (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки в пустой константе перечисления (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки в пустое объявление перечисления (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки в пустое тело метода (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки новой строки в пустое объявление типа (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после and в шаблоне замены (FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после оператора присваивания (FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после после at в аннотации (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после at в объявлении типа аннотации (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после двоичного оператора (FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после закрывающей угловой скобки в аргументах типа (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после закрывающей угловой скобки в параметрах типа (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после закрывающей фигурной скобки блока (FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после закрывающей скобки выражения cast (FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после двоеточия в операторе assert (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после двоеточия в операторе case, когда открывающая фигурная скобка следует за двоеточием (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после двоеточия в условном выражении (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после двоеточия в операторе for (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после двоеточия в помеченном операторе ( | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в выражении размещения (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в аннотации (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в инициализации массива (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в параметрах объявления конструктора (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в именах исключений в директиве throws объявления конструктора (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в аргументах константы перечисления (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в объявлении перечисления (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в в аргументах явного вызова конструктора (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в операторах приращений в операторе for (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_FOR_INCREMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в инициализациях оператора for (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в параметрах объявления метода (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в именах исключений в директиве throws объявления метода (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в аргументах вызова метода (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в объявлении нескольких полей (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в объявлении нескольких локальных переменных (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в ссылке на параметризованный тип (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в именах базовых интерфейсов в заголовке типа (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в аргументах типах (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после запятой в параметрах типа (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после многоточия (FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей угловой скобки в ссылке на параметризованный тип (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей угловой скобки в аргументах типа (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей угловой скобки в параметрах типа (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей угловой скобки в инициализации массива (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей угловой скобки в выражении размещения массива (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей угловой скобки в ссылке на массив (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки в аннотации (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки выражения cast (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки выражения catch (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки в объявлении конструктора (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки в константе перечисления (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки выражения for (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки выражения if (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки в объявлении метода (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки в вызове метода (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки в выражении, заключенном в скобки (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки оператора switch (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки в синхронизированном выражении (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после открывающей скобки оператора while (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после постфиксного оператора (FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после префиксного оператора (FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после вопросительного знака в условном выражении (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после вопросительного знака в шаблоне подстановки (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после точки с запятой в операторе for (FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела после унарного оператора (FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела до шаблона подстановки и после него (FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед оператором присваивания (FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед at в объявлении типа аннотации (FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед унарным оператором (FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей угловой скобкой в ссылке на параметризованный тип (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей угловой скобкой в аргументах типа (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей угловой скобкой в параметрах типа (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей угловой скобкой в инициализации массива (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей угловой скобкой в выражении размещения массива (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой в ссылке на массив (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой в аннотации (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой выражения cast (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой выражения catch (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой в объявлении конструктора (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой в константе перечисления (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой оператора for (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой оператора if (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой в объявлении метода (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой в вызове метода (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой в выражении, заключенном в скобки (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой оператора switch (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой оператора synchronized (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей скобкой оператора while (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед двоеточием в операторе assert (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед двоеточием в операторе case (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед двоеточием в условном выражении (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед двоеточием в выражении default (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед двоеточием в операторе for (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед двоеточием в операторе с меткой (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в выражении размещения (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в аннотации (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в инициализации массива (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в параметрах объявления конструктора (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в именах исключений в директиве throws объявления конструктора (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в аргументах константы перечисления (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в объявлении перечисления (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в аргументах явного вызова конструктора (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в операторах приращений в операторе for (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_FOR_INCREMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в инициализациях оператора for (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в параметрах объявления метода (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в именах исключений в директиве throws объявления метода (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в аргументах вызова метода (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в объявлении нескольких полей (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в объявлении нескольких локальных переменных (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в ссылке на параметризованный тип (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в именах базовых интерфейсов в заголовке типа (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в аргументах типах (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед запятой в параметрах типа (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед многоточием (FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей угловой скобкой в ссылке на параметризованный тип (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей угловой скобкой в аргументах типа (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей угловой скобкой в параметрах типа (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей угловой скобкой в инициализации массива (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей фигурной скобкой в объявлении анонимного типа (FORMATTER_INSERT_SPACE_BEFORE_OPENING_IN_ANONYMOUS_TYPE_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей фигурной скобкой в инициализации массива (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед закрывающей фигурной скобкой блока (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей фигурной скобкой в объявлении конструктора (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей фигурной скобкой в константе перечисления (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей фигурной скобкой в объявлении перечисления (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей фигурной скобкой в объявлении метода (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей фигурной скобкой оператора switch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей фигурной скобкой в объявлении типа (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей угловой скобкой в выражении размещения массива (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей угловой скобкой в ссылке на массив (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей угловой скобкой в ссылке на тип массива (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой в аннотации (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой в объявлении элемента типа аннотации (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой выражения catch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой в объявлении конструктора (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой в константе перечисления (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой оператора for (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой оператора if (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой в объявлении метода (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой в вызове метода (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой в выражении, заключенном в скобки (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой оператора switch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой оператора synchronized (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед открывающей скобкой оператора while (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед постфиксным оператором (FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед префиксным оператором (FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед вопросительным знаком в условном выражении (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед вопросительным знаком в шаблоне подстановки (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед точкой с запятой (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед точкой с запятой в операторе for (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела перед унарным оператором (FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела между угловыми скобками в ссылке на тип массива (FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела между пустыми фигурными скобками в инициализации массива (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела между пустыми фигурными скобками в выражении размещения (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела между пустыми скобками в объявлении элемента типа аннотации (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела между пустыми скобками в объявлении конструктора (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела между пустыми скобками в константе перечисления (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела между пустыми скобками в объявлении метода (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция вставки пробела между пустыми скобками в вызове метода (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION) | |
Допустимые значения | INSERT |
DO_NOT_INSERT | |
Опция помещения выражения else на той же самой строке (FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE) | |
Допустимые значения | TRUE |
FALSE | |
Опция записи инициализации пустого массива в одной строке (FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE) | |
Допустимые значения | TRUE |
FALSE | |
Опция записи директивы в одну строку (FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE) | |
Допустимые значения | TRUE |
FALSE | |
Опция записи простого оператора if в одну строку (FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE) | |
Допустимые значения | TRUE |
FALSE | |
Опция помещения выражения then на той же самой строке (FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая длину страницы. При превышении этого значения программа форматирования будет переносить код (FORMATTER_LINE_SPLIT) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "80" |
Опция, задающая число пустых строк, которые нужно сохранить (FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "0" |
Опция записи пустого оператора с новой строки (FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE) | |
Допустимые значения | TRUE |
FALSE | |
Опция, задающая размер табуляции (FORMATTER_TAB_CHAR) | |
Допустимые значения | TAB |
SPACE | |
MIXED | |
Опция, задающая число пробелов, которыми заполняется один символ табуляции. (FORMATTER_TAB_SIZE) | |
Допустимые значения | "<n>", где n - ноль или целое число больше нуля |
Значение по умолчанию | "4" |
Опция заполнения отступов только символами табуляции (FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS) | |
Допустимые значения | TRUE |
FALSE |
Описание | Значения |
---|---|
Определить префиксы для имени параметра (CODEASSIST_ARGUMENT_PREFIXES) | |
Если префиксы не пусты, то дополнение для имени параметра будет начинаться с одного из предложенных префиксов. | {<prefix>[,<prefix>]*}. Значение по умолчанию: "" |
Определить суффиксы для имени параметра (CODEASSIST_ARGUMENT_SUFFIXES) | |
Если для этой опции указано непустое значение, то вариант завершения кода для имени параметра будет заканчиваться одним из предложенных суффиксов. | {<suffix>[,<suffix>]*}. Значение по умолчанию: "" |
Дополнение с учетом нежелательных ссылок (CODEASSIST_DISCOURAGED_REFERENCE_CHECK) | |
Если опция включена, в вариантах дополнения не будут показаны нежелательные ссылки. | ENABLED |
DISABLED | |
Определить префиксы для имени поля (CODEASSIST_FIELD_PREFIXES) | |
Если для этой опции указано непустое значение, то варианты завершения кода для имени поля будут начинаться с одного из предложенных префиксов. | {<prefix>[,<prefix>]*}. Значение по умолчанию: "" |
Определить суффиксы для имени поля (CODEASSIST_FIELD_SUFFIXES) | |
Если для этой опции указано непустое значение, то вариант завершения кода для имени поля будет заканчиваться одним из предложенных суффиксов. | {<suffix>[,<suffix>]*}. Значение по умолчанию: "" |
Дополнение с учетом запрещенных ссылок (CODEASSIST_FORBIDDEN_REFERENCE_CHECK) | |
Если опция включена, в вариантах дополнения не будут показаны запрещенные ссылки. | ENABLED |
DISABLED | |
Автоматическое уточнение неявных элементов (CODEASSIST_IMPLICIT_QUALIFICATION) | |
Если эта опция активна, то при завершении кода автоматически уточняются неявные ссылки на поля и выражения сообщений. | ENABLED |
DISABLED | |
Определить префиксы для имени локальной переменной (CODEASSIST_LOCAL_PREFIXES) | |
Если префиксы не пусты, то вариант завершения кода для имени локальной переменной будет начинаться с одного из предложенных префиксов. | {<prefix>[,<prefix>]*}. Значение по умолчанию: "" |
Определить суффиксы для имени локальной переменной (CODEASSIST_LOCAL_SUFFIXES) | |
Если для этой опции указано непустое значение, то вариант завершения кода для имени локальной переменной будет заканчиваться одним из предложенных суффиксов. | {<suffix>[,<suffix>]*}. Значение по умолчанию: "" |
Определить префиксы для имени статического поля (CODEASSIST_STATIC_FIELD_PREFIXES) | |
Если префиксы не пусты, то дополнение для имени статического поля будет начинаться с одного из предложенных префиксов. | {<prefix>[,<prefix>]*}. Значение по умолчанию: "" |
Определить суффиксы для имени статического поля (CODEASSIST_STATIC_FIELD_SUFFIXES) | |
Если для этой опции указано непустое значение, то вариант завершения кода для имени статического поля будет заканчиваться одним из предложенных суффиксов. | {<suffix>[,<suffix>]*}. Значение по умолчанию: "" |
Активировать завершение кода с учетом видимости (CODEASSIST_VISIBILITY_CHECK) | |
Если эта опция включена, то варианты завершения кода не будут содержать элементы, которые не должны быть видимы (например, закрытые методы класса super). | ENABLED |
DISABLED |