全国服务热线:0898-08980898
联系我们 contact us
- 地址:
- 海南省海口市
- 邮箱:
- admin@youweb.com
- 电话:
- 0898-08980898
- 传真:
- 1234-0000-5678
Visual Studio Code添加时间:2023-06-08
这标志着微软公司第一次向开发者们提供了一款真正的跨平台编辑器。
[5]
虽然完整版的 Visual Studio 仍然是只能运行在 Windows 和 macOS(Mac OS X )之上,但是这一次的声明展示了微软公司对于支持其他计算机平台的承诺。
[6]
“很多人都使用Windows作为他们的开发环境,但是我们也注意到了,还有很多人使用 Linux 和 Mac“,Somasegar,微软公司的开发者事业部总裁在这周稍早时候对笔者如是说道”,“我们想让他们能够在他们习惯的平台上使用我们公司的产品,而不是非要迁徙到 Windows 上”。这些平台上的很多开发者们也更乐意于使用像 Sublime Text 这种轻量级的代码编辑器,而非像 Visual Studio 这种全特性的 IDE。
该编辑器集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(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]。
该编辑器支持多种语言和文件格式的编写,截止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 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 March 2023 (version 1.77) .Visual Studio Code 官网.2023-04-03[引用日期2023-04-09]
- 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]