2008-09-18 46 views

回答

8

嗯,我不認爲你可以改變刪除鍵或退格鍵的結合 - 但CTRL + DEL & CTRL + Backspace鍵都非常接近了什麼你要。

1

您可以使用Ctrl + Shift +箭頭鍵進行選擇,然後點擊刪除。您可能需要多次按下箭頭鍵,同時仍然按下Ctrl + Shift組合,但由於手指在相同位置非常快。這也適用於逐漸選擇單詞。

2

只是按Ctrl + Backspace鍵 ...

+0

這將清除所有的空間和最後一個字太...我只是測試它。 – 2008-09-18 13:10:29

1

聽起來像你可以寫一個宏,然後分配到鍵盤快捷鍵(如SHIFT + DEL )。

如果您探索EnvDTE命名空間,則可以在活動文檔窗口中對文本進行更改。我會用像檢查開始...

Public Sub RemoveWhiteSpace() 
     DTE.ActiveDocument.Selection.WordRight(True) 
     DTE.ActiveDocument.Selection.Text = " " 
    End Sub 

這只是一個簡單的例子,但可以進一步很容易地擴展它

1

其實,你將需要這樣做:Ctrl鍵 + Shift + Left + Right - 這會給你只有選定的空間,然後你可以按刪除。

這是假設你來自右邊,你必須刪除左邊的空間。

當然,這仍然是5個按鍵...但它打敗一次又一次按Backspace鍵....

1

按Ctrl +返回空間按Ctrl +刪除也是貪婪的,他們在各自的方向刪除最近的單詞。

0

好的我有這個< Ctrl>的東西。並且運用這些知識,我發現了相應的VS命令:Edit.WordDeleteToStartEdit.WordDeleteToEnd

我已成功重新映射<使用選項 - >環境 - >鍵盤對話框刪除>和< Backspace>鍵。不幸的是,這個命令不僅適用於我想要的空白,但仍然,謝謝大家!

1

您正在查找:

編輯。DeleteHorizo​​ntalWhiteSpace

我有它設置爲Ctrl + K,Ctrl鍵+ \我認爲這是默認的,但可能不是