VS Code 无需传统安装,下载即用;基础配置需关闭自动更新与自动保存、安装Python/Code Runner/中文语言包三大扩展,并解决终端中文乱码与路径问题。

VS Code 不需要“安装”意义上的传统安装,直接下载官方构建的可执行程序就能运行;所谓“基础配置”本质是关闭干扰项、启用必要功能、装对扩展——新手卡住的地方几乎都集中在中文乱码、终端打不开、代码不提示这三类问题上。
下载 VS Code 时选对版本和平台
Windows 用户必须选 .exe(非 .zip),否则没有注册表关联,双击文件无法用 VS Code 打开;macOS 用户认准 Universal 版本,M1/M2 芯片用 ARM64 版本会触发 Rosetta 兼容层,偶尔导致终端异常;Linux 用户优先用 .deb(Ubuntu/Debian)或 .rpm(CentOS/Fedora),别手动解压 .tar.gz 后只运行二进制——那样不会自动创建桌面图标和 MIME 关联。
启动后立刻禁用两个默认开启但新手无用的功能
打开设置(Ctrl+, 或 Cmd+,),搜索并关闭:
-
Update: Mode→ 设为none(自动更新常在写代码时弹窗中断思路) -
Files: Auto Save→ 设为off(新手常误以为“没保存=没改成功”,实则它会在失焦时静默保存,反而掩盖操作意图)
这两项关掉后,编辑体验会立刻变“可感知”:你清楚知道什么时候按了 Ctrl+S,也清楚知道什么时候弹出了更新提示——而不是被后台行为搞懵。
必装的三个扩展及对应配置动作
打开扩展面板(Ctrl+Shift+X),依次安装并做以下操作:
-
Python(由 Microsoft 提供)→ 安装后重启窗口,再打开一个.py文件,底部状态栏会出现 Python 解释器选择提示,点它,选系统已装的路径(如/usr/bin/python3或C:\Python39\python.exe),否则所有语法检查和调试都不工作 -
Code Runner→ 安装后按Ctrl+Alt+N运行当前文件,但默认用的是系统python命令;若你用的是python3,需进设置搜code-runner.executorMap,把其中"python"对应的值改成"python3 -u"(-u确保输出实时刷出) -
Chinese (Simplified) Language Pack→ 安装后右下角通知栏点“重启”,否则界面仍是英文(很多新手以为没装成功)
终端中文乱码和路径错误是最常被忽略的底层问题
Windows 用户打开集成终端(Ctrl+`)后若看到 .py 或路径全是问号,说明 PowerShell 默认编码不是 UTF-8。不要改系统区域设置,只需在 VS Code 设置里搜 terminal.integrated.defaultProfile.windows,把它设为 Command Prompt(CMD)或 Git Bash;如果坚持用 PowerShell,则必须在设置中打开 terminal.integrated.env.windows,添加:
"PYTHONIOENCODING": "utf-8"。macOS/Linux 用户若发现终端 pwd 显示路径含
%20,说明你拖拽文件夹进 VS Code 窗口时用了空格未转义,此时应改用命令行启动:code /path/to/project,而非图形界面双击。











