Skip to content

建立 2026-09-16 更新 2026-09-16

核心編輯技巧

這一頁整理四個最常用、投資報酬率最高的編輯功能。熟練之後,寫重複性程式碼的速度會明顯變快。

多重游標(Multi-Cursor)

多重游標讓你同時在多個位置輸入或編輯,取代大部分需要「搜尋取代」才能做的重複操作。

  • Alt/Option+Click:在點擊處新增一個游標。
  • Cmd/Ctrl+D:選取目前游標所在的字詞,再次按下會選取下一個相同的字詞,適合逐一確認後再改名。
  • Cmd/Ctrl+Shift+L:一次選取目前選取字詞在整份檔案中的所有出現處。
  • Cmd/Ctrl+Alt+↑ / ↓(macOS 為 Cmd+Option+↑/↓):在正上方或正下方新增一個游標,適合對齊多行做相同修改。

IntelliSense 智慧感知

IntelliSense 是 VS Code 的程式碼智慧提示系統,會依語言與已安裝的擴充套件,提供補完建議、函式簽章、參數說明與型別資訊。按 Ctrl+Space 可以手動叫出建議清單;多數語言(TypeScript、Python、Java 等)安裝對應的官方擴充套件後即可自動啟用,不需要額外設定。滑鼠移到變數或函式上,也會顯示型別與文件說明(Hover)。

搜尋與取代

  • Cmd/Ctrl+F:在目前檔案內搜尋。
  • Cmd/Ctrl+H:在目前檔案內搜尋並取代。
  • Cmd/Ctrl+Shift+F跨整個專案搜尋,結果會列在側邊欄,可逐一或一次全部取代;支援正規表示式(點選搜尋框旁的 .* 圖示啟用)。

跨檔案取代前,建議先確認 Git 狀態是乾淨的(沒有未提交的變更),萬一取代錯誤,可以直接用 Git 復原,比自己手動改回去安全。

程式碼片段(Snippets)

程式碼片段能把常打的樣板程式碼(例如 for 迴圈、函式骨架)縮短成幾個字加 Tab。多數語言擴充套件都內建常用片段,例如在 JavaScript 檔案輸入 for 再按 Tab,會自動展開完整的迴圈骨架並把游標停在需要填入的地方。也可以透過「命令選擇區 → Snippets: Configure User Snippets」,依語言建立自己的片段。

推薦影音

官方:VS Code 生產力技巧馬拉松

簡述:官方整理五個最能加快日常編輯速度的技巧,內容與本頁的多重游標、搜尋取代互相呼應,適合看完文字說明後動手跟著練習。

相關資料