微軟釋出支援 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
- Visual Studio Code 1.78 釋出!
- Code Runner,率先支援剛釋出的 Visual Studio 2022!
- 正式釋出 | Visual Studio Code 1.65
- Visual Studio Code 1.77 釋出!
- 正式釋出丨Visual Studio Code 1.68
- 帥呆了!微軟釋出 Visual Studio for Mac 預覽版微軟Mac
- 微軟正式釋出Visual Studio 2012和.NET 4.5下載微軟
- 微軟釋出直接用於Java的Visual Studio的安裝程式微軟Java
- Visual Studio Code好用的微軟程式碼編輯器微軟
- Visual Studio Code
- Visual Studio Code 和 GitHub CopilotGithub
- Visual Studio Code 釋出四月更新:新增Rust 語言指南Rust
- Visual Studio 釋出 Windows Service小記Windows
- 跨平臺開發框架Qt 6.5LTS版釋出,支援安卓12和微軟Win11/10框架QT安卓微軟
- Visual Studio Code為什麼能這麼牛X?
- OS X平臺的Dylib劫持技術(下)
- OS X平臺的Dylib劫持技術(上)
- Microsoft Visual Studio CodeROS
- .NET MAUI RC2 釋出,支援 Tizen 平臺UI
- Go 部落格平臺 Pipe 1.6.0 釋出,支援 sitemapGo
- Java on Visual Studio Code的更新Java
- Visual Studio 2015正式釋出
- Visual Studio 2015 正式釋出
- OS X 平臺的 8 個實用終端工具
- Go 部落格平臺 Pipe 1.8.3 釋出,支援 PJAXGo
- oracle 11.2.0.2 patch for linux 和solaris 平臺已經 釋出OracleLinux
- 【Python】—{Visual Studio Code}Python
- Visual Studio 2022即將釋出!
- Visual Studio 2013 RTM版正式釋出
- 微軟釋出VSBT:無需安裝Visual Studio即可實現專案編譯微軟編譯
- CoreWCF 1.0.0 釋出,微軟正式支援WCF微軟
- 用 Visual Studio Code 做基於 .NET MAUI 跨平臺移動應用開發UI
- Visual Studio 2017最新版正式釋出!適用於任何開發人員、平臺及APPAPP
- Go 部落格平臺 Pipe 1.8.0 釋出,支援摘要編輯Go
- Go 部落格平臺 Pipe 1.8.2 釋出,支援 GitHub 登入GoGithub
- Go 部落格平臺 Pipe 1.7.0 釋出,支援本地賬號Go
- visual studio code + Nodejs + Typescritpt + angularjs2 + bootstrap 環境搭建/Elementary osNodeJSAngularboot