2017-01-19 3 views
0

Отменить проверку «использовать autopep8.py для форматирования кода» в окне-> Настройки-> PyDev-> Редактор-> Стиль кода-> Код Formatter будет длиться только для текущего сеанса. Когда я перезапущу Eclipse, он снова будет включен.PyDev: невозможно отключить autopep8

Добавление 'FORMAT_WITH_AUTOPEP8 = ложь', чтобы org.python.pydev.prefs не помогает, в следующий раз она будет перезаписана с FORMAT_WITH_AUTOPEP8 = True»

+0

На самом деле, что меня беспокоит в «autopep8» - это автоматическое разделение длинных строк: 80 (или 90) для меня слишком коротки, и раскол не всегда выглядит хорошо. Я в порядке с pylint, пометив мне длинную строку сначала, а затем разделил ее вручную (или вообще не ..) – josyb

ответ

0

Вы можете сделать следующее:

  1. Запустите Eclipse
  2. Открыть журнал ошибок просмотреть и очистить существующие записи
  3. Изменение, что установка
  4. Выход Затмения
  5. Запустите Eclipse снова - на данный момент у вас есть некоторая ошибка в представлении журнала ошибок?

Другое дело: если вы укажете на новое рабочее пространство, это сработает?


Edit: Помимо настройки в рабочем пространстве, PyDev можно также сохранить параметры в проект или к пользовательским настройкам, поэтому этот параметр, вероятно, быть установлен в другое место в вашем (тот факт, что новое рабочее пространство поддерживает этот параметр, подтверждает это).

На странице настроек форматирования кода вы можете нажать Открыть настройки, а затем выбрать, чтобы открыть настройки для своего пользователя или для данного проекта.

+0

Да, но ошибки относятся к отсутствующим новым/не удаленным старым интерпретаторам Python. Никаких признаков PEP-8 ... Я пробовал новое «рабочее пространство»: он ведет себя точно так же: autopep8 всегда установлен. И он жалуется на недостающих интерпретаторов: это подтверждает мою идею о том, что должна существовать «скрытая» настойчивость, которую смотрит PyDev ... – josyb

+0

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

+0

Никогда не сохранял настройку PyDev для конкретного проекта: я могу заставить только найти одиночный.yaml в моей вилке PyDev (из gtihub) ... – josyb

 Смежные вопросы

  • Нет связанных вопросов^_^