2011-03-14 65 views
5

我使用記事本++來編寫PHP,我發現沒有像按Enter之前一樣縮進的方式是相當令人不安的。讓我們說我有這樣的代碼塊:如何告訴Notepad ++縮進行,就像之前我按Enter鍵?

foreach() 
    { 
     if() 
     { 
     } 
    } 

如果我將指針移動到的,如果()行開頭,然後按Enter鍵,這條線將有壓痕喜歡的foreach()線

foreach() 
    { 

    if() 
     { 
     } 
    } 

如何讓Notepad ++自動縮進這樣的代碼?

foreach() 
    { 

     if() 
     { 
     } 
    } 

回答

2

首頁鍵,光標將在最後一個空格/製表和字母i之間移動。現在,如果您點擊輸入,則會生成一條新行,if語句保留其縮進級別。

如果您使用主頁鍵跳轉到代碼行的開頭,您會發現它默認將在最後一個縮進空格和第一個非空白字符之間移動插入符號。一次又一次按下該鍵,可以在該位置和該行的最開始之間切換。它比用鼠標指點並點擊線條的起始點更有效率。

+0

哇,非常感謝您的幫助。現在我真的處於快樂編碼的心情:) – Teiv 2011-03-14 11:27:14

1

這在另一個關於stackoverflow的討論中已經很好地討論過了。

我相信你會找到答案你的問題在這裏

Auto-indent in Notepad++

+0

我不認爲這個討論與此有關。 – BoltClock 2011-03-14 11:08:28

+0

它不是?我誤解了這個問題嗎? – Stephen 2011-03-14 11:16:31

+0

其實我現在看到我的錯誤。關於這個問題,如果我將指針移動到if的開頭,我的記事本++確實縮進了,所以我不知道爲什麼它不會爲你做。 – Stephen 2011-03-14 11:23:20

相關問題