-
visual studio code
鎖定
目錄
visual studio code產生背景
這標誌着微軟公司第一次向開發者們提供了一款真正的跨平台編輯器。
[5]
雖然完整版的 Visual Studio 仍然是隻能運行在 Windows 和 macOS(Mac OS X )之上,但是這一次的聲明展示了微軟公司對於支持其他計算機平台的承諾。
[6]
visual studio code發展歷程
“很多人都使用Windows作為他們的開發環境,但是我們也注意到了,還有很多人使用 Linux 和 Mac“,Somasegar,微軟公司的開發者事業部總裁在這周稍早時候對筆者如是説道”,“我們想讓他們能夠在他們習慣的平台上使用我們公司的產品,而不是非要遷徙到 Windows 上”。這些平台上的很多開發者們也更樂意於使用像 Sublime Text 這種輕量級的代碼編輯器,而非像 Visual Studio 這種全特性的 IDE。
visual studio code主要功能
該編輯器集成了所有一款現代編輯器所應該具備的特性,包括語法高亮(syntax high lighting),可定製的熱鍵綁定(customizable keyboard bindings),括號匹配(bracket matching)以及代碼片段收集(snippets)。Somasegar 也告訴筆者這款編輯器也擁有對 Git 的開箱即用的支持。Microsoft Docs(微軟文檔)提供了相應的學習教程幫助用户在 Visual Studio Code 中登陸 GitHub
[9]
。
Visual Studio Code 提供了豐富的快捷鍵
[7]
。用户可通過快捷鍵 [Ctrl] + [K] + [S] (按住Ctrl鍵不放,再按字母K鍵和S鍵)調出快捷鍵面板,查看全部的快捷鍵定義。也可在面板中雙擊任一快捷鍵,為某項功能指定新的快捷鍵。一些預定義的常用快捷鍵包括:格式化文檔(整理當前視圖中的全部代碼),[Shift] + [Alt] + [F];格式化選定內容(整理當前視圖中被選定部分代碼),[Ctrl] + [K] + [F];放大視圖,[Ctrl] + [Shift] + [=];縮小視圖,[Ctrl] + [Shift] + [-];打開新的外部終端(打開新的命令行提示符):[Ctrl] + [Shift] + [C]。
visual studio code語言支持
該編輯器支持多種語言和文件格式的編寫,截止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。
visual studio codeVS Code 與 vscode
值得注意的一點是,Visual Studio Code 及其商標均為微軟公司所有,並在《微軟軟件許可協議》下發布,為專有軟件。而 vscode (Code - OSS) 為 MIT 許可證下的開源軟件。前者在後者基礎上經一定自定義構建操作得來。
[1]
[8]
- 參考資料
-
- 1. Menu license links to non Open Source license · Issue #60 · microsoft/vscode · GitHub .GitHub.2015-12-04[引用日期2021-02-05]
- 2. Visual Studio Code文檔 .Visual Studio Code官方.2020-01-05[引用日期2021-01-16]
- 3. Download Visual Studio Code - Mac, Linux, Windows .Visual Studio Code官方.2020-01-05[引用日期2021-01-16]
- 4. Visual Studio Code November 2023 .visual studio code官網[引用日期2024-01-01]
- 5. 微軟 .微軟官網[引用日期2015-04-30]
- 6. 微軟宣佈跨平台的 Visual Studio Code 項目 .開源中國社區[引用日期2015-04-30]
- 7. Visual Studio Code, Keyboard shortcuts for Windows .code.visualstudio.com[引用日期2019-12-12]
- 8. What is the difference between the vscode repository and the Microsoft Visual Studio Code distribution? .Visual Studio Code.2021-02-04[引用日期2021-02-05]
- 9. Visual Studio Code 中的 GitHub 簡介 - Learn | Microsoft Docs .Microsoft Docs[引用日期2021-07-16]
- 10. Visual Studio Code Display Language .Visual Studio Code官網[引用日期2021-11-29]
- 11. 微軟發佈 VS Code 1.79 版本:添加只讀模式、改善 Markdown 功能 .IT之家.2023-06-14[引用日期2023-06-14]
- 12. Visual Studio Code 1.80 發佈:終端支持圖像、改進輔助功能 .IT之家[引用日期2023-07-09]
- 13. Visual Studio Code November 2023 .visual studio code官網[引用日期2024-01-01]
- 收起