有沒有辦法在Visual Studio中應用「貪婪」行爲和鍵? 「貪婪」的意思是,當光標位置和下一個單詞邊界之間的所有空格可以使用一個按鍵刪除時,這種行爲。「貪婪」<Delete>和<Backspace>在Visual Studio中
2
A
回答
8
嗯,我不認爲你可以改變刪除鍵或退格鍵的結合 - 但CTRL + DEL & CTRL + Backspace鍵都非常接近了什麼你要。
1
您可以使用Ctrl + Shift +箭頭鍵進行選擇,然後點擊刪除。您可能需要多次按下箭頭鍵,同時仍然按下Ctrl + Shift組合,但由於手指在相同位置非常快。這也適用於逐漸選擇單詞。
2
只是按Ctrl + Backspace鍵 ...
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.WordDeleteToStart和Edit.WordDeleteToEnd。
我已成功重新映射<使用選項 - >環境 - >鍵盤對話框刪除>和< Backspace>鍵。不幸的是,這個命令不僅適用於我想要的空白,但仍然,謝謝大家!
1
您正在查找:
編輯。DeleteHorizontalWhiteSpace
我有它設置爲Ctrl + K,Ctrl鍵+ \我認爲這是默認的,但可能不是
相關問題
- 1. Safari和貪婪的貪婪緩存
- 2. 在javascript中貪婪與尾隨貪婪正則表達式
- 3. 貪婪和非貪婪的正則表達式
- 4. 貪婪VS Java中
- 5. 正則表達式混合貪婪和非貪婪?
- 6. Olingo貪婪$ expand
- 7. 貪婪量詞
- 8. 貪婪的UITabBarController?
- 9. 貪婪行爲
- 10. RegEx太貪婪
- 11. Cs50貪婪而不使用<cs50.h>
- 12. 貪婪與非貪婪在Perl的正則表達式
- 13. 非貪婪匹配
- 14. 如何使貪婪
- 15. 製作+非貪婪?
- 16. Python貪婪算法
- 17. <NewEventHandler>在Visual Studio中不顯示
- 18. CS50 PS 1貪婪
- 19. Javafx貪婪綁定
- 20. 非貪婪搜索
- 21. 需要從貪婪
- 22. 貪婪vs動態
- 23. CS50貪婪算法
- 24. php preg_match非貪婪?
- 25. DFS貪婪色數
- 26. CS50 PSET 1貪婪
- 27. javacc中的貪婪匹配
- 28. 貪婪的性格在串
- 29. 一個部分貪婪的正則表達式,其他貪婪
- 30. 爲什麼非貪婪的人物不會行事「不貪婪」?
這將清除所有的空間和最後一個字太...我只是測試它。 – 2008-09-18 13:10:29