Visual Studio Code檢視原始碼討論檢視歷史
Visual Studio Code,簡稱「VS Code」,是由Microsoft開發的免費開源代碼編輯器,支持Windows、MacOS和Linux操作系統,可廣泛用於多種編程語言的開發,包括Web開發、腳本編寫、軟件開發等。VS Code以其輕量級、高度可定製和強大的擴展生態系統[1]而著稱。對於Web開發者來說,VS Code是一個高效的代碼編輯和調試工具。
基本介紹
Visual Studio Code(簡稱「VS Code」)是Microsoft在2015年4月30日Build開發者大會上正式宣布一個運行於Mac OS X、Windows和Linux之上的,針對於編寫現代Web和雲應用的跨平台源代碼編輯器,可在桌面上運行,並且可用於Windows,macOS和Linux。它具有對JavaScript,TypeScript和Node.js的內置支持,並具有豐富的其他語言(例如C++,C#,Java,Python,PHP,Go)和運行時(例如.NET和Unity)擴展的生態系統。
產生背景
這標誌着微軟公司第一次向開發者們提供了一款真正的跨平台編輯器。雖然完整版的Visual Studio仍然是只能運行在Windows和macOS(Mac OS X)之上,但是這一次的聲明展示了微軟公司對於支持其他計算機[2]平台的承諾。
發展歷程
「很多人都使用Windows作為他們的開發環境,但是我們也注意到了,還有很多人使用Linux和Mac「,Somasegar,微軟公司的開發者事業部總裁在這周稍早時候對筆者如是說道」,「我們想讓他們能夠在他們習慣的平台上使用我們公司的產品,而不是非要遷徙到Windows上」。這些平台上的很多開發者們也更樂意於使用像Sublime Text這種輕量級的代碼編輯器,而非像Visual Studio這種全特性的IDE。
2023年6月,微軟更新了VS Code 1.79版本,該版本添加了「只讀模式」、並改善了Markdown相關功能,以提升開發者使用體驗。
2023年7月,微軟發布了Visual Studio Code 1.80,該版本終端支持圖像、改進了輔助功能。
2023年11月,微軟發布了Visual Studio Code 1.85,該版本增加了浮動編輯器窗口等新功能。
語言支持
該編輯器支持多種語言和文件格式的編寫,截止2019年9月,已經支持了如下37種語言或文件:F#、HandleBars、Markdown、Python、Java、PHP、Haxe、Ruby、Sass、Rust、PowerShell、Groovy、R、Makefile、HTML、JSON、TypeScript、Batch、Visual Basic、Swift、Less、SQL、XML、Lua、Go、C++、Ini、Razor、Clojure、C#、Objective-C、CSS、JavaScript、Perl、Coffee Script、Dockerfile、Dart。
VS Code與vscode
值得注意的一點是,Visual Studio Code及其商標均為微軟公司所有,並在《微軟軟件許可協議》下發布,為專有軟件。而vscode(Code-OSS)為MIT許可證下的開源軟件。前者在後者基礎上經一定自定義構建操作得來。
參考文獻
- ↑ 乾貨丨生態系統重要知識匯總,收藏必備!,搜狐,2018-04-19
- ↑ 量子計算丨10000年的計算只需要200秒完成,這計算機真的這麼厲害嗎?,搜狐,2023-07-22