什么是vscode以及如何开始你的编码之旅【教程】

7次阅读

vscode 是高度可扩展的源代码编辑器,非内置ide;安装时需勾选上下文菜单和PATH选项,慎选文件类型关联,汉化需重启生效,必须打开文件夹而非单文件才能启用完整功能。

什么是vscode以及如何开始你的编码之旅【教程】

VSCode 不是 IDE,而是一个高度可扩展的源代码编辑器——它本身不带编译器、不内置运行环境、也不强制你用某套工具链。你装上什么插件、配什么终端、连什么环境,它就变成什么样子。


怎么装 VSCode 才不算白装

官网下载 VSCodeUserSetup-x64-xxx.exe 后,安装时这几点直接决定你后面爽不爽:

  • ✅ 勾选「将 “通过 Code 打开” 添加到资源管理器文件/文件夹上下文菜单」——右键就能开项目,省掉 5 步手动导航
  • ✅ 勾选「添加到 PATH」——装完重启后,任意文件夹里打开 PowerShell 或 CMD,输 code . 就能秒开当前目录
  • ⚠️ 慎选「将 Code 注册为受支持的文件类型的编辑器」——勾了之后,双击 .json.md 甚至 .log 都会强行用 VSCode 打开,可能覆盖你习惯用的查看器(比如 Notepad++ 或系统记事本)
  • ❌ 不必改默认安装路径到 C 盘根目录或桌面——C:Users{用户名}appDataLocalProgramsmicrosoft VS Code 是安全且无权限问题的路径,乱挪反而容易触发 UAC 或更新失败

汉化不是“点安装就完事”,而是重启才生效

首次启动是英文界面,别慌。按 Ctrl+Shift+P 打开命令面板,输入 Configure display Language,回车,选 zh-cn,然后弹窗提示「需要重启」——这时候必须关掉所有 VSCode 窗口(包括托盘进程),再重新打开,否则语言还是英文。

插件搜索关键词就输 Chinese,认准 Microsoft 官方发布的 Chinese (Simplified) Language Pack for visual studio Code,安装量超千万那个。


没配好终端和插件,VSCode 就只是个高级记事本

刚装好只能写、不能跑、不能查错、不能跳转。真正启动编码之旅,三件事得立刻做:

  • 打开终端:Ctrl+`,确认里面是 PowerShell(windows 默认)或 WSL(如果你开了 linux 子系统)。如果显示 'powershell' is not recognized,说明系统环境变量异常,不是 VSCode 的锅
  • 装核心插件:搜 C/c++(C/C++ 语言支持)、Prettier(格式化)、ESLint(JS/TS 语法检查)——根据你写的语言选,别全装
  • 验证基础能力:新建一个 hello.js,写 console.log("hi");,保存,然后在终端里执行 node hello.js。能输出,说明环境通;不能,先别怪 VSCode,去查 node 是否已安装并加入 PATH

为什么你总在“打开文件夹”上卡住

新手常犯的错:双击 VSCode 图标启动 → 点「文件」→「打开文件」→ 选中一个 .c 文件 → 开始写代码 → 发现没法调试、没有智能提示、找不到头文件路径。

根本原因:VSCode 不是靠单个文件工作的,它靠的是整个文件夹上下文。正确姿势是:

  • 进到你的项目根目录(比如 D:myproject),在空白处右键 → 「通过 Code 打开」(前提是安装时勾选了上下文菜单)
  • 或者打开 PowerShell,cd 进该目录,执行 code .
  • 这时左侧面板显示的是整个文件夹结构,tasks.jsonc_cpp_properties.json 等配置才能被自动识别和加载

漏掉这一步,后续所有调试、编译、路径解析都会出隐形故障,而且错误提示往往不直接告诉你“你没打开文件夹”。

text=ZqhQzanResources