如何安装vscode并完成基础配置_让编程新手快速上手的详细指南是什么【教程】
发布时间 - 2026-01-24 00:00:00 点击率:次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,而非图形界面双击。
# linux
# python
# centos
# vscode
# git
# windows
# 编码
# ubuntu
# mac
# 中文乱码
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
黑客如何通过漏洞一步步攻陷网站服务器?
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
Laravel Fortify是什么,和Jetstream有什么关系
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
桂林网站制作公司有哪些,桂林马拉松怎么报名?
js实现获取鼠标当前的位置
Linux后台任务运行方法_nohup与&使用技巧【技巧】
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
SQL查询语句优化的实用方法总结
JavaScript模板引擎Template.js使用详解
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
网站建设整体流程解析,建站其实很容易!
Claude怎样写结构化提示词_Claude结构化提示词写法【教程】
Laravel如何实现本地化和多语言支持?(i18n教程)
无锡营销型网站制作公司,无锡网选车牌流程?
利用 Google AI 进行 YouTube 视频 SEO 描述优化
浅述节点的创建及常见功能的实现
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何在搬瓦工VPS快速搭建网站?
如何快速生成高效建站系统源代码?
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
如何快速启动建站代理加盟业务?
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
Laravel中的Facade(门面)到底是什么原理
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
如何实现建站之星域名转发设置?
Laravel如何配置Horizon来管理队列?(安装和使用)
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
Laravel如何使用Eloquent进行子查询
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
长沙企业网站制作哪家好,长沙水业集团官方网站?
济南网站建设制作公司,室内设计网站一般都有哪些功能?
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
青岛网站建设如何选择本地服务器?
高端建站三要素:定制模板、企业官网与响应式设计优化
Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】
高防服务器如何保障网站安全无虞?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】
如何用wdcp快速搭建高效网站?
C语言设计一个闪闪的圣诞树
JS弹性运动实现方法分析
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
Laravel如何实现API资源集合?(Resource Collection教程)
如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环


