VC6.0 快捷鍵大全:提升編碼效率的完整指南
Visual C++ 6.0(簡稱 VC6.0)雖然是一款經典的 IDE,但其龐大的快捷鍵體系至今仍被許多 C/C++ 開發者津津樂道。熟練掌握這些快捷鍵,能讓你的雙手不離鍵盤,大幅提升編碼、調試與導航的效率。本文將 VC6.0 的常用快捷鍵按功能分類整理,方便查閱與記憶。
一、 編輯與選取操作
高效的文本操作是編碼的基礎,VC6.0 提供了豐富的鍵盤選取與編輯組合鍵:
- 矩形選取 / 列編輯: 按住 Alt 鍵不放,同時拖動滑鼠左鍵,即可選取文本塊(列模式),極適合批量修改同一列的程式碼。
- 單字快速選取: 按住 Ctrl 鍵單擊單字,或直接雙擊單字,即可選取整個單字。
- 行選取: 將游標移至行首,按住 Shift 點擊滑鼠左鍵;或按 Shift + End 選取至行尾,Shift + Home 選取至行首。
- 鍵盤擴展選取: Shift + ↑/↓ 按行選取;Ctrl + Shift + ←/→ 按單字選取。
- 複製當前行: Ctrl + C(未選取文本時)直接複製游標所在整行。
- 大小寫轉換: Ctrl + U 轉小寫;Ctrl + Shift + U 轉大寫。
- 縮排調整: Tab 整行右移;Shift + Tab 整行左移。
- 自動格式化: Alt + F8 依預設格式重新排列選取文本。
二、 搜尋與導航
在龐大的專案中快速定位程式碼:
- 尋找 / 取代: Ctrl + F 尋找;Ctrl + H 取代。
- 跳轉指定行: Ctrl + G。
- 預處理指令跳轉: Ctrl + J 向上尋找最近的
#if/#else/#ifdef/#endif;Ctrl + K 向下尋找。
- 括號配對: Ctrl + ] 跳轉至配對的大括號或小括號。
- 書籤操作: Ctrl + F2 切換書籤;F2 下一個書籤;Shift + F2 上一個書籤;Ctrl + Shift + F2 清除所有書籤。
- 符號定義/引用: F12 轉至定義;Shift + F12 轉至引用;Ctrl + Num+ / Ctrl + Num- 在符號定義/引用間循環導航。
- 文檔首尾: Ctrl + Home / Ctrl + End;加 Shift 可同時選取。
- 錯誤/警告跳轉: F4 下一個;Shift + F4 上一個。
三、 編譯、建置與偵錯
核心開發流程的快捷鍵,建議肌肉記憶:
- 執行 / 偵錯啟動: F5(遇中斷點停下);Ctrl + F5 直接執行(不偵錯)。
- 編譯 / 建置: F7 建置(編譯+鏈接);Ctrl + F7 僅編譯當前原始檔。
- 中斷點: F9 切換中斷點;Alt + F9 進階中斷點設定;Ctrl + B / Alt + F9 編輯中斷點。
- 單步執行: F10 逐過;F11 逐入;Shift + F11 跳出當前函式。
- 執行至游標: Ctrl + F10。
- 停止偵錯: Shift + F5。
- 快速監看: Shift + F9。
- 偵錯視窗: Alt + 7 呼叫堆疊;Alt + 4 變數視窗;Alt + 3 監看視窗。
四、 進階編輯與其他實用鍵
- 撤銷 / 重做: Ctrl + Z / Alt + Backspace 撤銷;Ctrl + Y / Ctrl + Shift + Z 重做。
- 刪除操作: Ctrl + L 剪切當前行;Ctrl + Shift + L 刪除當前行;Ctrl + Del 刪除單字後半部;Ctrl + Backspace 刪除單字前半部。
- 游標移動: Ctrl + ←/→ 按單字移動;加 Shift 可選取。
- 交換行/單字: Alt + Shift + T 交換當前行與上一行;Ctrl + Shift + T 交換當前單字與上一單字。
- 函式參數提示: Ctrl + Shift + Space 顯示函式參數 ToolTip。
- 檢視/切換: Ctrl + T 顯示變數型別;Ctrl + Shift + 8 切換 Tab 與空白顯示。
- 滾動: Ctrl + ↑/↓ 向上/向下滾動畫面(不移動游標)。
- 檔案操作: Ctrl + O 開啟;Ctrl + N 新增;Ctrl + P 列印;F1 說明。
五、 矩形選取模式進階
- F8:進入標準選取模式(移動游標或點擊滑鼠即開始選取)。
- Ctrl + Shift + F8:進入矩形選取模式(柱狀選取)。
- Ctrl + F8:以當前行為起點進行多行選取。
掌握這些快捷鍵,能讓你在 VC6.0 中如虎添翼。建議先從最常用的「編譯/偵錯(F5/F7/F9/F10/F11)」、「搜尋(Ctrl+F/H)」與「導航(F12/Ctrl+G)」開始練習,逐步內化為肌肉記憶,編碼速度將質變。