2013-03-23 43 views
0

這是更多的IDE問題:Eclipse Python對齊一段代碼

在Eclipse + PyDev中,我該如何將一段代碼與某行對齊?

比方說,我有這樣的代碼

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

而在這個例子中,我寫道:可以說,由於某種原因,當它不應該有for循環有縮進一次空間 - 它需要與對齊列表(「myList」)定義。我怎樣才能縮進\對齊循環的整個代碼塊到左邊,所以它在列表下?現在沒有更好的解決方案,我一行一行地將它移動到正確的位置。使用標籤,試圖不會......我敢打賭,有一些簡單的回答這個...

+1

它應該只是工作,如果你選擇受影響的行,並使用'tab'來增加縮進和'shift + tab'確實減少縮進。 – shx2 2013-03-23 17:54:08

+0

你的Eclipse版本是什麼? – 2013-03-23 17:54:30

回答

0

嘗試:

窗口>首選項>的PyDev>編輯>標籤長度

,並設置標籤長度爲4.

Ps。我也認爲選擇你所有的代碼(突出顯示它們)。然後,Source > correct indentation也可以做到這一點。儘管如此,我還沒有嘗試過。