Блокнот ++ добавление отступа портит

Я кодирую в Python, и мне действительно нравится Блокнот ++. Однако от последнего, когда я использую вкладку для расположения с отступом, кажется прекрасным в Блокноте ++, но когда я запускаю программу, я получаю ошибку добавления отступа, и когда я проверяю свой код в Emacs или что-то, я нахожу, что Блокнот ++ на самом деле добавляет больше пробелов вкладки, чем это показывает на экране.Что происходит?

44
задан ROMANIA_engineer 2 October 2015 в 13:12
поделиться

3 ответа

Универсального размера табуляции не существует, поэтому я всегда заменяю табуляцию пробелами (чтобы вы знали, что то, что вы видите, вы получите и в других местах)

Зайдите в Настройки -> "Предпочтения..." -> Языковое меню/Настройки табуляции и установите флажок "Заменять пробелами"

98
ответ дан 26 November 2019 в 21:39
поделиться

PEP 8 говорит нам использовать пробелы вместо табуляции в Python для совместимости и согласованности между редакторами:

http://www.python.org/dev/peps/pep-0008 /

Посмотрите этот ответ, чтобы узнать, как заменить табуляции на пробелы в Notepad ++

Преобразовать табуляции в пробелы в Notepad ++

Возможно, это решит вашу проблему

7
ответ дан 26 November 2019 в 21:39
поделиться

Я бы посоветовал перейти к View > Show Symbol > Show Whitespace and Tab, чтобы получить лучшее представление о том, как выглядят ваши отступы.

38
ответ дан 26 November 2019 в 21:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: