Visual Studio Code
強大的開源IDE
軟體分類 生產力 / 程式開發
軟體標籤
jeansman
開發廠商 Microsoft
產品說明
Visual Studio Code (簡稱 VS Code) 是一款由微軟開發的現代化輕量級程式碼編輯器。它結合了編輯器的簡潔與 IDE(整合開發環境)的強大功能,支援 Windows、macOS 與 Linux 跨平台運作。
VS Code 擁有龐大的擴充套件生態系,內建對 JavaScript、TypeScript 和 Node.js 的支援,並可透過安裝外掛支援 C++、C#、Java、Python、PHP、Go 等幾乎所有主流程式語言。其「IntelliSense」智慧補全技術能根據變數類型、函式定義與匯入模組提供聰明的程式碼建議,大幅提升開發效率。
核心特色:
- 智慧程式碼補全 (IntelliSense):超越傳統語法高亮,提供基於變數類型與函式定義的智慧提示。
- 強大除錯功能 (Run and Debug):內建除錯工具,可直接在編輯器中設定中斷點、檢查變數與呼叫堆疊。
- 內建 Git 控制:開箱即用的 Git 整合,支援 diff 比較、stage 變更與 commit 操作。
- 豐富擴充市場:擁有數萬個擴充套件,從語言支援、主題佈景到開發工具應有盡有。
常用指令
Visual Studio Code 除了圖形介面外,也提供了強大的命令列介面 (CLI) code,方便開發者快速開啟專案或進行檔案比較。
啟動與基礎操作
# 在當前目錄開啟 VS Code
code .
# 開啟特定檔案
code filename.py
# 比較兩個檔案的差異 (Diff mode)
code --diff file1.js file2.js
# 開啟新視窗 (不復用當前實體)
code -n
常用快捷鍵 (Windows/Linux)
| 按鍵 | 功能說明 | 對應指令 |
|---|---|---|
| Ctrl + Shift + P | 命令面板 (Command Palette) | 存取所有 VS Code 功能與指令 |
| Ctrl + P | 快速開啟 (Quick Open) | 快速搜尋並開啟專案內的檔案 |
| Ctrl + ` | 整合終端機 (Integrated Terminal) | 顯示或隱藏內建終端機面板 |
| Ctrl + B | 側邊欄 (Sidebar) | 顯示或隱藏側邊欄 |
| F5 | 開始除錯 (Start Debugging) | 執行目前的程式並進入除錯模式 |
| Ctrl + / | 註解切換 (Toggle Comment) | 將選取的程式碼行註解或取消註解 |
| Alt + Shift + F | 格式化文件 (Format Document) | 自動排版程式碼格式 |
| Ctrl + Shift + X | 擴充套件 (Extensions) | 開啟擴充套件管理面板 |
進階技巧
多重游標 (Multi-cursor):按住
Alt並點擊滑鼠,可在多個位置同時輸入文字。設定同步 (Settings Sync):登入 GitHub 帳號,即可在不同電腦間同步您的設定、主題與快捷鍵。
遠端開發 (Remote Development):透過 Remote SSH 外掛,可直接編輯遠端伺服器或容器 (Docker) 內的檔案。


