Программа проверки правописания IntelliJ идет только с английским и связанным арабским языком (странный, я думаю, что это сделало в восточной Европе, они даже не связали свой язык?).
Мой клиент - немец, таким образом, весь мой код смешан английский язык (код) / немецкий язык (интерфейс), и я не могу найти немецкий словарь для IntelliJ.
UPDATE: Текущие версии IDEA загружают словари в UTF-8, не нужно преобразовывать их в кодировку платформы, игнорируйте шаг iconv ниже.
Словарь может быть создан с использованием aspell для Unix/Mac OS X или под Cygwin. Вам необходимо установить aspell и соответствующий словарь.
Вот пример русского словаря, который я использовал:
aspell --lang ru-yeyo dump master | aspell --lang ru expand | tr ' ' '\n' > russian.dic
Для немецкого языка это было бы:
aspell --lang de dump master | aspell --lang de expand | tr ' ' '\n' > de.dic
На данный момент IDEA читает словарь в системной кодировке по умолчанию, поэтому у вас могут возникнуть проблемы, если он отличается от локали словаря, однако следующее обновление IDEA будет читать словарь в кодировке UTF-8. Когда это произойдет, вы можете использовать иконкуv для преобразования.
Если aspell создаст каталог в UTF-8 на вашей системе, вам нужно будет преобразовать его в cp1252 для текущей версии IDEA:
iconv -f utf-8 -t cp1252 de.dic > de-cp1252.dic
Однако, если вы построите его на той же системе, где запущена IDEA, кодировка должна совпасть (так как aspell создаст его в системной кодировке по умолчанию, а IDEA также будет читать его в системной кодировке по умолчанию). Я использовал Cygwin на Windows с кодировкой cp1251 и он отлично работал на русском языке, но для немецкого языка на той же системе будет тяжело, пока IDEA не прочитает его в UTF-8
.