2013-03-23 4 views
0

Это скорее IDE вопрос:Eclipse, Python выравнивать блок кода

В Eclipse + PyDev, как я могу выровнять кусок кода с некоторой строки?

Скажем, у меня есть этот код

myList=[] 
    for i in list 
     print i 
     do a bunch of other stuff 

И в этом примере я написал позволяет сказать, что по какой-то причине цикл получил отступом раз пространство, когда оно не должно быть - он должен быть выровнен с list ("myList"). Как я могу отложить \ выровнять весь блок кода цикла влево, чтобы он был в списке? Прямо сейчас, не имея лучшего решения, я иду по очереди и перемещаю его в нужное место. Пытался с помощью вкладки, не хорошо ... Я держал пари, что есть некоторые простой ответ на этот ...

+1

Он должен работать, если вы выберете выделенные линии и используйте 'tab' для увеличения отступа, а' shift + tab' уменьшите отступ. – shx2

+0

Какова ваша версия Eclipse? –

ответ

0

Try:

окно длина предпочтения> PyDev> вкладка Редактор>>

и установить длина заготовки до 4.

Ps. Я также думаю, что выберите весь свой код (выделите их). Тогда Source > correct indentation также будет делать трюк. Я еще не пытался это сделать.

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