我是python編程的新手。我發現在Python中減少代碼塊的縮進非常煩人。例如,假設下面的代碼片段有沒有一種快速的方法來減少Python中多行的縮進?
for i in range(density):
if i < 5:
x, y = rnd(0,shape[1]//2)*2, rnd(0,shape[0]//2)*2
Z[y,x] = 1
....
....
如果我評論的if
聲明,我有一個下降的線縮進if塊一個,是有辦法,我可以通過一個鍵做到這一點中風,因爲我通過選擇它們並增加了代碼塊的縮進並按TAB鍵?我想這是依賴於環境的,所以你能否在Eclipse + Pydev,VIM和其他常見編輯器中提供解決方案?
這將取決於編輯和編輯。你必須專門研究每一個。 – atreat 2012-02-18 06:02:10
在Komodo和Visual Studio中,選擇線並按Shift + Tab。 – Gabe 2012-02-18 06:04:06
在這個特殊情況下,您還可以增加註釋掉的「if」行的縮進。 – yak 2012-02-18 09:22:23