Visual Studio Code(简称 VS Code)是一个由微软开发的,同时支持 Windows、Linux 和 macOS 操作系统且开放源代码的代码编辑器。它支持调试,并内置了 Git 版本控制功能,同时也具有开发环境功能,例如代码补全(类似于 IntelliSense)、代码片段、代码重构等。该编辑器支持用户自定义配置,例如改变主题颜色、键盘快捷方式、编辑器属性和其他参数,还支持扩展程序并在编辑器中内置了扩展程序管理的功能。
Visual Studio Code 基于 Electron 开发。Electron 是一个基于 Chromium 的项目,可用于开发基于 Node.js 的本地应用程序。Visual Studio Code 使用 Blink 排版引擎渲染用户界面。虽然 Code 基于 Electron 框架,但并不是 Atom 的复刻。Code 基于代号 “Monaco” 的编辑器核心制作,与 Visual Studio Team Services 相同。
Visual Studio Code 支持多种编程语言。与其他编辑器不同的是,Code 的许多功能并不在菜单中显示,而是通过 “命令面板” 来调用。用户可以在命令面板中搜索和输入命令,从而实现指定功能,例如安装插件、设置属性等。Code 具备了现代文本编辑器所具有的功能,例如更改字符编码、更换换行符等。
Visual Studio Code 对 C#、JavaScript 和 TypeScript 的原生支持最为完备。此外 Visual Studio Code 还支持扩展程序。通过安装扩展程序,Code 可以支持更多新的语言、界面主题、调试器,以及更多的增值服务。Visual Studio Code 的扩展程序运行于独立的进程中,确保编辑器运行速度不会被拖慢。
配置文件参数
VSCodePortable.ini 位于 VSCodePortable.exe 同目录下(一般情况下首次运行后生成)。
可以修改的参数如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | [Common] ;升级模式 ;startup:每次启动时升级,once:下次启动时升级,schedule:计划升级 ;升级模式为 once 时将在升级后自动修改选项值为 schedule ;有有效升级信息时提示升级,无有效升级信息时跳过升级程序直接启动已安装版本 UpdateMode=schedule ;升级时间间隔 ;当升级模式为 schedule 时有效,以天为单位,缺省值为 7 天 UpdateInterval=7 [Env] ;设置环境变量(打开软件内终端,输入 set 可查看环境变量是否生效) ;附加绝对路径 c:\aaa 到 hjk 环境变量 hjk=c:\aaa ;附加绝对路径 c:\bbb、相对路径 ccc 到 xyz 环境变量 ;相对路径相对于 App 目录 xyz=c:\bbb,ccc |
更新日志
2023/10/24:v1.1 版,适配官方 API 调整。
2023/7/11:v1.0 版,调整为在线升级模式。
2021/7/15:v0.9 版,更新到 1.58.1。
2021/3/17:v0.8 版,更新到 1.54.3。
2020/11/25:v0.7 版,更新到 1.51.1。
2020/5/25:v0.6 版,更新到 1.45.1。
2020/2/22:v0.5 版,更新到 1.42.1。
2019/12/13:v0.4 版,更新到 1.41.0。
2019/9/20:v0.3 版,更新到 1.38.1。
2019/4/4:v0.2 版,更新到 1.32。
2018/6/8:v0.1 版,嗯,第一个版本。
下载地址
文本编辑器 Visual Studio Code 32/64 位 在线升级便携版 v1.1