2012-08-30 65 views
0

我已經寫了很多代碼行,並且現在已經改變了他們縮進的想法。 (我想將所有這些行放入'while'循環中。)在Python的IDLE中更改縮進

對於每一行,我都可以按空格按鈕或選項卡,但這需要很長時間。

我可以一次添加適當的縮進/邊距到所有這些行嗎?

+3

這是一個編輯器問題......你在用什麼編輯器? – 6502

+3

你也可以寫一個python腳本來做:) – gefei

+0

6502:python shell,IDLE。 –

回答

2

Sublime Text,突出顯示文本,並按TAB(或SHIFT + TAB做相反的即縮進除去的一個電平)。 這與在每行的開始處添加選項卡的方法相同。

這些快捷方式在其他幾種文本編輯器中是相同的,例如, Notepad ++,Eclipse甚至Word。

其他編輯可以使用不同的/附加的快捷方式,例如,在CTL + ]CTL + [)在IDLE(卓異文本)。

+0

我知道,但這不是一個好辦法。 Tab鍵在不同系統中具有不同的字符。任何其他 ? –

+0

@MehrdadMoharrami爲什麼它不是一個好辦法呢?儘管選項卡具有不同的字符,但它仍然在編輯器中執行相同的操作。你的意思是選項卡的區別是2,4或8個空格嗎? (這個行爲是在編輯器中設置的。) –

+0

:你知道我已經閱讀過一些從不使用tab而不是空格的腳本。例如使用四個空格,而不是使用一個標籤。看起來,當你改變你的平臺時,它可能會給你帶來問題。我不知道它是否屬實,我沒有檢查過它。 還有一個問題。我怎樣才能從多行刪除空格? shift + tab在這裏不起作用。 –