Python авто отступы, когда я копирую / вставляю

1554

Я попытался скопировать / вставить свой код в мой редактор кода на моем MAC. Тем не менее, это авто отступает все. Есть ли способ отменить отступ нескольких строк одновременно?

1
кто твой редактор? 12 лет назад 7
Это не вопрос программирования согласно FAQ. Вы должны спросить об этом в SuperUser (или прочитать руководство вашего редактора), потому что это не Python, это ваш редактор, который делает отступ. Tim Pietzcker 12 лет назад 2

3 ответа на вопрос

1
chuchao333

Это действительно зависит от того, какой редактор вы используете. Если это vi / vim, просто наберите: set paste перед вставкой кода.

Я использую CodeRunner. 12 лет назад 0
0

Если вы используете Python IDLE, просто ctrl+H-> проверьте Regular expression-> Enter ^\t-> Replace All.... готово :).

Это испортит отступ везде в файле ... Tim Pietzcker 12 лет назад 0
@TimPietzcker: - Это странно, попробуйте использовать find, и он показывает начальные отступы, но заменяет все, удаляя все ... какая-то ошибка ... 12 лет назад 0
Является ли эта IDE одна шляпа поставляется с MacPython? Прямо сейчас я использую приложение под названием CodeRunner 12 лет назад 0
0
Atticus29

Попробуйте команду + [или команду +] после того, как вы выбрали строки, которые по крайней мере работают для меня в IDLE.

Что такое бездействие? Тот, который поставляется с MacPython? 12 лет назад 0
IDLE является одним из редакторов. http://www.python.org/getit/ Эта команда + [трюк не работает в вашем текущем редакторе? 12 лет назад 0
Хм, это просто работало в моем текущем редакторе, вместо Ctrl-C я использовал функцию копирования на pastebin, но я собираюсь использовать другой IDLE. Это идет с пигмеем? 12 лет назад 0