微軟釋出支援 Linux 和 OS X 平臺的 Visual Studio Code
在今年的Build大會上,微軟宣佈釋出一款同時支援Windows、Mac OS X和Linux平臺的原生Visual Studio應用——Visual Studio Code,旨在為所有開發者提供一款專注於程式碼本身的免費的編輯器。它雖然是Visual Studio家族的一員,但它與傳統VS IDE的功能沒有太多交集。
VS Code專注於最重要的功能:智慧感知、內建除錯工具、Git原始碼控制整合。
- 智慧感知提供了程式間呼叫跳轉的功能,VS Code先為程式碼建立概要,找到所有引用,最後跳轉到相應定義。
- 除錯工具包含常見的斷點、單步除錯、變數檢查等功能。VS Code的架構設計非常出色,你無須修改應用就可以增加額外的語言支援(據微軟說,文件最終確定後會將這個功能暴露給終端使用者。)這意味著,目前這版僅提供ASP.NET開發的支援,但這一限制將在正式版中解除。
- 提供Git支援也是VS Code專案的一大亮點,如果要使用這個功能,你需要在本地安裝一份Git的複製。這樣做的優點是你只需配置一個Git例項,安裝VS Code後再單獨安裝Git只會耽誤你幾分鐘的時間。當然,如果你的系統已經安裝了Git,那麼安裝VS Code後你就可以直接使用相關功能。
對比VS Code和傳統Visual Studio,二者間最大的不同是:VS Code專注於成為一個全功能編輯器,而VS則圍繞專案本身提供了許多相關功能。VS Code沒有新專案嚮導,也不支援solution檔案。但是它確實提供了響應式編輯功能,強化了很多小細節,例如:當你處理跨平臺檔案時顯示行結束符型別。
微軟基於GitHub Electron平臺構建了橫跨3個平臺的VS Code,而Electron本身由io.js和Chromium組成,開發VS Code所使用的語言是微軟基於JavaScript創造的TypeScript。
VS Code目前以預覽版的形式在所有客戶端(Mac OS X、Linux、和Windows)上釋出。微軟提醒使用者必須接受VS Code自動傳送崩潰反饋的行為,他們可以回溯這些反饋進一步完善軟體本身。如果使用者不同意這一行為,則不建議他們現在下載使用這款軟體。
相關文章
- 微軟釋出 Visual Studio Code Java 四月更新:支援 Java 18微軟Java
- Code Runner,率先支援剛釋出的 Visual Studio 2022!
- Visual Studio Code 1.78 釋出!
- Visual Studio Code 1.77 釋出!
- 正式釋出 | Visual Studio Code 1.65
- 正式釋出丨Visual Studio Code 1.68
- Visual Studio Code好用的微軟程式碼編輯器微軟
- 微軟釋出直接用於Java的Visual Studio的安裝程式微軟Java
- Visual Studio Code 和 GitHub CopilotGithub
- Visual Studio Code
- 【Python】—{Visual Studio Code}Python
- Microsoft Visual Studio CodeROS
- Java on Visual Studio Code的更新Java
- Visual Studio Code 釋出四月更新:新增Rust 語言指南Rust
- Visual Studio Code為什麼能這麼牛X?
- 微軟程式碼編輯器Visual Studio Code Mac中文設定教程微軟Mac
- Visual Studio 2022即將釋出!
- Visual Studio Code 使用指南
- Visual Studio Code 使用筆記筆記
- 官宣!微軟釋出 VS Code Server!微軟Server
- 在 Visual Studio Code (VS Code) 中設定
- 微軟釋出了Visual Studio 2022 RC版,並將在11月8日釋出正式版微軟
- 微軟釋出了Visual Studio 2022 Preview 1 以及.NET 6 Preview 5微軟View
- Visual Studio Code加入對Python的快速、功能豐富的語言支援:PylancePython
- 20200115 - Visual Studio Code 編輯器
- Visual Studio Code 常用外掛分享
- Visual Studio Code 小白使用介紹
- Java on Visual Studio Code 3月更新Java
- 12月更新 | Visual Studio Code PythonPython
- Java on Visual Studio Code 2月更新Java
- 10月更新 | Java on Visual Studio CodeJava
- 10 月更新 | Visual Studio Code PythonPython
- 3月更新 | Visual Studio Code PythonPython
- 6月更新 | Visual Studio Code PythonPython
- 6月更新 | Java on Visual Studio CodeJava
- Java on Visual Studio Code 4月更新Java
- 微軟開發工具 Visual Studio 官網微軟
- Anaconda 使用和 Visual Studio Code,PyCharm 對接全解析PyCharm
- 用 Visual Studio Code 做基於 .NET MAUI 跨平臺移動應用開發UI