2009-04-09 41 views
4

當我按下END鍵時,VS2008很煩人,而且我的光標跳出來超出了代碼行的末尾,因爲我已經從複製粘貼或重新格式化了空白。當我按下END時,如何讓Visual Studio 2008忽略尾隨空格?

我想用END鍵忽略空格。我怎樣才能最好地做到這一點?

我想用AutoHotkey趕上END按鍵,並以「CTRL+E\END」取代他們的(這就是「刪除水平空白」,下的編輯 - >高級)。

儘管如果可能的話,我想要一個更簡單的解決方案。

回答

0

好了,這裏是我的AutoHotkey腳本:

SetTitleMatchMode RegEx 
#IfWinActive, .* - Microsoft Visual Studio 
End::Send {End}^e\ 

想我會使用,直到有人張貼一個更好的答案:)

+0

更新爲2010年,將最後一行更改爲: End :: Send {End}^k^\ – thepaulpage 2010-04-23 18:53:33

0

不太你想要什麼,但選擇的標記和做「格式選擇「將刪除空白...

+0

似乎不適用於我..我在談論C#代碼,而不是雖然標記 – Blorgbeard 2009-04-09 06:18:49

1

不是你想要的'忽略'前的答案,但你可以做一個ctrl +刪除應該刪除所有的空白。如果不是contol + shift +左箭頭到highligh那麼del會解決它。

格式選擇ctrl + e,ctrl + f應刪除尾隨空白。根據保羅的評論

相關問題