Visual Studio Code 1.139:不擋路的免費程式碼編輯器
摘要
Visual Studio Code 是微軟推出的免費開源編輯器,Windows、Mac 與 Linux 都能跑,具備語法高亮、智慧補全、自訂快速鍵、並排比對與擴充套件市集。
推薦- 軟體名稱
- Visual Studio Code
- 版本
- 1.139
- 收費
- 免費
- 開源
- 開源
- 更新時間
- 2026-10-05 12:29
甘願只當編輯器的編輯器
Visual Studio Code 是微軟推出的免費開源程式碼編輯器,Windows、Mac 與 Linux 都能跑。這裡寫的版本是 1.139。決定它合不合用的,是那句話的最後一個詞:編輯器。它打開一個資料夾,編輯裡面的檔案。它不堅持要擁有這個專案、不逼你產生方案檔,也不重新定義程式怎麼建置。
這份克制,正是它能蔓延到原本沒為它設計的語言裡的原因。一套編譯工具鏈、一支 shell 腳本、一份設定檔、一張樣式表,可以在同一個視窗裡、用同一套習慣處理,因為這支程式並沒有想當其中任何一種的權威。

最先注意到的四件事
語法高亮是入口:結構在被讀懂之前就先被看見,少一個括號也不再是謎題。智慧補全是第二件 —— 不只是列出存在的名字,還帶著簽名與簡短說明,把「想起某個東西」與「用上它」之間的距離縮短。
自訂快速鍵是第三件,也是那種「用之前低估、用之後依賴」的功能。每個編輯器都有快速鍵;真正有用的問題是:你手指上已經有的那一套,能不能對映到它上面,讓換編輯器不等於重新學打字。
比對是第四件,也是最不裝飾的一件。兩個檔案、或同一個檔案的兩個版本,並排顯示並標出差異,是回答「我剛剛到底做了什麼」最快的辦法 —— 而那往往是改動之後唯一要緊的問題。
其他一切交給擴充套件
它自己不做的事,透過內建的市集以擴充套件的形式補上。冷門語言的支援、linter、除錯轉接器、主題、格式化工具 —— 基礎安裝刻意做得薄,而擴充套件才是把它變成某個技術堆工作環境的東西。
這個取捨很誠實,也值得講明:薄編輯器加上十五個擴充套件,已經不是原本那支程式了,啟動時間與雜訊都隨著清單成長。讓它一直好用的習慣是:裝這個月會用的,移除去年用過的。

關於介面語言的一個細節
介面預設是英文,其他語言以語言包擴充套件的形式提供,而不是內建。這是刻意的設計,也有實際的後果:編輯器不必背著它「可能有一天會被用到」的每一種語言的翻譯;而一個團隊可以自行統一介面語言,不必管每個成員剛好在用哪一種作業系統。

編輯器到哪裡為止,IDE 從哪裡開始
老實說,這是一支擴充系統很好的編輯器,而不是舊意義上的整合開發環境。它不會自己管理建置相依圖、不會跑資料庫遷移、也不會負責部署,更不是定義大型方案結構的地方。它做的事,是讓眼前那個檔案更容易改 —— 在三個平台上都一樣,不用帳號,也不要求整個團隊先對什麼達成共識。
對大多數工作來說,這樣就是全部的需求了 —— 這也正好說明,為什麼「用什麼開這個檔案」這個問題的預設答案,最後變成了它。