首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

如何在 Visual Studio 2012 禁用 Shift+Delete 的剪切行為

     編輯:關於.NET

問題由來

在 VS2012 編寫代碼時,Shift+Delete 是常用的「刪除整行」快捷鍵。但許多開發者發現:這個鍵其實執行的是 剪切 操作,會把整行內容塞進剪貼板,導致原本複製好的代碼被覆蓋,極度惱人。

解決步驟

  1. 開啟 Tools(工具)> Options(選項)。
  2. 展開 Environment(環境)> Keyboard(鍵盤)。
  3. 在 Show commands containing 輸入框鍵入 edit.cut,找到 Edit.Cut 命令。
  4. 在下方的快捷鍵列表中選取 Shift+Del,按下 Remove(移除) 按鈕。
  5. 按 OK 確認,Shift+Delete 即恢復為單純的「刪除整行」,不再佔用剪貼板。

鍵盤設定移除 Shift+Delete 剪切綁定

補充說明

同樣的邏輯也適用於 Ctrl+C 複製空行的問題(參考上一篇文章),可在 Text Editor > All Languages 中取消勾選 「Apply Cut or Copy commands to blank lines when there is no selection」。但注意:若安裝了 Productivity Power Tools 並啟用 Html Copy 功能,上述設定可能失效。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved