
一、概述
Visual Studio Code(简称 VSCode) 是一款由微软开发的开源、跨平台、免费、轻量级且高度可定制的代码编辑器,自2015年发布以来迅速成为全球开发者最喜爱的工具之一。支持 Windows、macOS 和 Linux 系统。凭借其强劲的功能、高度可定制性和活跃的社区生态,它支持多种编程语言,并通过丰富的插件生态系统和强劲的功能集,满足了从新手到专业开发者的全场景需求。
二、工具介绍
1、版本信息
v1.104.02、获取方式
https://code.visualstudio.com/Download
3、Windows用户提议下载“System Installer”版本

4、工具界面




三、当前版本介绍
1、更新记录

2、获取方式
(1)、支持Windows(Win11、Win10)系统
①、User Installer(x64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCodeUserSetup-x64-1.104.0.exe
②、User Installer(Arm64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCodeUserSetup-arm64-1.104.0.exe
③、System Installer(x64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCodeSetup-x64-1.104.0.exe
④、System Installer(Arm64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCodeSetup-arm64-1.104.0.exe
⑤、.zip(x64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCode-win32-x64-1.104.0.zip
⑥、.zip(Arm64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCode-win32-arm64-1.104.0.zip
⑦、CLI(x64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/vscode_cli_win32_x64_cli.zip
⑧、CLI(Arm64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/vscode_cli_win32_arm64_cli.zip
(2)、支持 Debian, Ubuntu (.deb)、 Red Hat, Fedora, SUSE(.rpm) 系统
①、.deb(x64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/code_1.104.0-1757488003_amd64.deb
②、.deb(Arm32)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/code_1.104.0-1757488003_armhf.deb
③、.deb(Arm64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/code_1.104.0-1757488163_arm64.deb
④、.rpm(x64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/code-1.104.0-1757488045.el8.x86_64.rpm
⑤、.rpm(Arm32)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/code-1.104.0-1757488042.el8.armv7hl.rpm
⑥、.rpm(Arm64)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/code-1.104.0-1757488205.el8.aarch64.rpm
(3)、支持 Mac (macOS 11.0+) 系统
①、.zip(Intel chip)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCode-darwin.zip
②、.zip(Apple silicon)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCode-darwin-arm64.zip
③、.zip(Universal)
https://vscode.download.prss.microsoft.com/dbazure/download/stable/f220831ea2d946c0dcb0f3eaa480eb435a2c1260/VSCode-darwin-universal.zip
四、安装步骤
1、双击运行安装包

2、同意安装许可协议,点击“下一步”

3、选择安装选项,点击“下一步”

4、安装配置项确认,点击“安装”

5、安装进度

6、安装完成


五、界面介绍
1、简洁直观
采用简洁的界面设计,布局合理,主要包括编辑器区域、侧边栏、状态栏等部分。编辑器区域用于代码编写和查看,侧边栏提供了文件资源管理器、搜索、调试等常用功能入口,状态栏显示了当前项目的状态和相关信息,易于新手学习和上手。
2、可定制性强
用户可以根据自己的喜好和工作习惯,对界面的主题、字体、颜色等进行个性化设置。还可以通过安装扩展来添加新的界面元素或功能,满足不同的开发需求。
六、核心功能
1、跨平台支持
支持 Windows、macOS、Linux 系统,界面和功能一致性高,满足不同开发环境需求。
2、轻量高效
基于 Electron 框架开发,启动速度快,资源占用低,即使处理大型项目也能保持流畅,适合长期开发。
3、智能代码辅助
基于AI的智能提示(IntelliSense)支持语法高亮、代码自动补全、参数信息、错误检测等,提升编码效率。
IntelliSense:实时语法高亮、自动补全、参数提示。
调试工具:内置调试器,支持断点、变量监控,兼容多种语言。
Git 集成:直接在编辑器中提交代码、解决冲突、查看差异。
代码片段(Snippets):内置常见代码模板(如 HTML 标签、Git 命令),一键调用。
多光标编辑、正则表达式搜索替换
多语言支持:支持超过 100 种编程语言(包括 Python、JavaScript、Java、Go 等),并提供语言特定的功能(如 TypeScript 类型检查)。
4、调试与集成
内置调试工具,支持直接调试代码;无缝集成 Git、Docker、Node.js 等工具,简化开发流程。
5、丰富插件生态
拥有超过 10,000+ 插件(如 Python、React、Vue 开发套件),用户可自定义功能(如主题、代码片段、性能优化)。
6、多语言支持
支持 C/C++、Java、Python、JavaScript、TypeScript、Go、Rust 等主流语言,甚至可通过插件支持更多语言。
7、协作功能
Live Share:实时共享编辑器屏幕,多人协作无需配置即可同步代码和终端。
GitHub 集成:直接提交代码、管理 Issues、查看 Pull Requests。
8、终端集成
内置终端,支持多标签页管理,可直接运行命令行工具。
七、常用场景
前端开发:通过插件(如 Live Server、Auto Close Tag)快速构建 Web 项目。
后端开发:调试 Node.js、Python、Django 等服务。
数据科学与机器学习:安装 Jupyter Notebook 插件,直接在 VSCode 中运行交互式笔记本。
DevOps:集成 Docker、Kubernetes 工具链,简化容器化部署流程。
八、对比其他编辑器

九、总结
VSCode 凭借其强劲的功能、灵活的扩展性和跨平台特性,成为开发者首选的工具之一。无论是个人编程、团队协作还是企业级项目,它都能提供高效的开发体验。对于新手,提议从安装基础插件(如 Python、Git)开始,逐步探索其强劲能力。
十、学习资源
官方文档:
https://code.visualstudio.com/docs
社区插件市场:
https://marketplace.visualstudio.com