Проблемы с отступами в Eclipse (при использовании Python) - PullRequest
0 голосов
/ 21 ноября 2011

Кажется, что независимо от того, какие настройки я использую для отступов Python, Eclipse всегда вызывает свои собственные проблемы.

Он пропускает целые области кода, сообщая мне, что при отступе возникает ошибка отступа.пробелы или неправильные вкладки и т. д., и иногда мне приходится тратить часы, просто возвращаясь, чтобы удалить строки и нажать клавишу возврата, чтобы все было хорошо.Тогда иногда даже это не работает!

У кого-нибудь еще есть эти проблемы?

РЕДАКТИРОВАТЬ:

Извините, я действительно должен был упомянуть.Я использую PyDev и использую вкладки вплоть до

Ответы [ 2 ]

2 голосов
/ 28 ноября 2011

Кажется, вы, вероятно, смешиваете пробелы и табуляции или в настоящее время редактируете файл с длиной табуляции, отличной от текущих настроек ... Было бы неплохо, если бы вы могли показать файл, где у вас есть этипроблемы и то, что вы ожидали.

Обратите внимание, что если у вас есть такая проблема, как, например: вы настроили для нее 4 пробела, и файл, который вы редактируете, использует только отступ 3 пробелов, обычно это довольнобыстро и легко изменить все, что выполняется с помощью операции поиска / замены (Ctrl + F) с пробелами или прямоугольного редактирования для изменения нескольких строк (Alt + Shift + A).

Еще одна вещь, которую следует отметить, это то, что выможет закончить ввод вкладок, даже если вы используете «заменять вкладки пробелами при вводе», если у вас есть опция «предполагать интервал между вкладками, когда файлы содержат вкладки» в настройках> pydev> редактор включен, а в редактируемом файле есть некоторые вкладки.

0 голосов
/ 09 декабря 2011

Общей проблемой было то, что вместо вкладок и т. Д. Были пробелы и т. Д.

Хотя я знал об этом и о проблемах, которые он мог вызвать, и пытался использовать мои настройки, чтобы обойти это, он все равно вызывалмного проблем без конца.

В конце концов, Eclipse для меня недостаточно при написании Python, поэтому я вместо этого выделил PyCharm, который работает намного лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...