Подтвердить что ты не робот

Как избежать проверки орфографии на строке в Pycharm

Где отключить проверку орфографии строк для PyCharm IDE? Я ненавижу зубчатую линию под моими комментариями и строками.

4b9b3361

Ответ 1

Вы можете перейти в меню Файл → Настройки → Редактор → Инспекции. Затем вы разверните список в разделе "Правописание" в среднем окне и снимите флажок "Typo". Это оно. Тем не менее, практически большая часть неровной линии вызвана нарушениями "стиля кодирования PEP 8" (см. здесь для получения дополнительной информации). Итак, если вы также хотите отключить этот параметр, вы можете в том же окне развернуть список в разделе "Python" и снять флажок "Нарушение стиля кодирования PEP 8".

Ответ 2

PyCharm делает не проверку синтаксиса внутри строк и комментариев. Он проверяет правописание.

Вы можете найти настройки проверки орфографии на странице "Настройки...". В настройках проекта есть страница правописания. Внутри этой страницы в нижней части вкладки "Словари" вы можете включить/отключить словари. Если вы не хотите, чтобы проверка орфографии просто отключила их все.

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

В частности, если вы используете систему Linux, и вы установили итальянский пакет, у вас, вероятно, есть итальянский словарь под /usr/share/dict/italian. Вы можете добавить каталог /usr/share/dict в каталоги, которые искали словари, и включить словарь italian.


Кажется, что PyCharm только проверяет файлы с расширением .dic. Если вы хотите использовать /usr/share/dict/italian, вероятно, вы должны либо скопировать его в другой каталог, переименовав его italian.dic, либо создать символическую ссылку.

Ответ 3

Вы также можете добавить определенное слово typo в словарь PyCharm, нажав Alt + Enter this word и выбрав Save [typo word] to dictionary. Иногда это лучший выбор для меня.