学径XUEJING · 个人学习平台通知设置

课程库 AI 主线 本地环境与 Git › 第 2

VS Code 上手 —— 写代码的正经工具

工具课45 分钟

本课导读

记事本写代码,就像用美工刀做木工——能动,但费劲。本课装上全球程序员用得最多的编辑器 VS Code(免费、微软出品),配好 Python 支持,建立你的第一个项目文件夹,并学会最常用的几个快捷键。装完你会发现两个彩蛋:U1.1 风格课说的"格式化交给工具"、U1.3 说的"配置文件就是 JSON",都在这兑现。预计 45 分钟。

编辑器是什么,为什么是 VS Code

编辑器 = 程序员的主战场:写代码、跑代码、看报错、管文件,全在一个窗口完成。选 VS Code 的理由很实际:

  • 免费 + 全平台,行业占有率第一——你看到的教程、AI 给的操作指引,默认都以它为背景
  • 扩展生态:装个扩展就支持一门语言;将来的 Jupyter、Git 图形界面、AI 编程助手全是一键装
  • 对转行者最重要:面试和协作时不需要解释你用的工具

分步配置

分步操作

五个快捷键,先会这几个就够

快捷键(Mac 把 Ctrl 换 Cmd)干什么何时用
Ctrl + S保存时时刻刻(未保存的改动不会生效)
Ctrl + /注释/取消注释当前行临时屏蔽一行代码排查问题
Ctrl + F文件内查找找变量名出现在哪
Ctrl + `开/关底部终端手动敲命令(下节课主角)
Shift + Alt + F格式化文档一键把代码整理成 PEP8 体面样式

最后一个是 U1.1 风格课的承诺兑现:空格、缩进这些格式活,从今天起交给工具(首次使用会提示装格式化器,按提示安装官方推荐的即可)。你的精力留给命名和逻辑。

彩蛋:设置文件就是 JSON

Ctrl + , 打开设置,右上角有个"打开设置(JSON)"小图标——点开看:

{
  "editor.fontSize": 14,
  "editor.formatOnSave": true,
  "workbench.colorTheme": "Default Dark+"
}

眼熟吗?这就是 U1.3 学的 JSON——键值对、双引号、嵌套。全世界的软件配置大量用这个格式,你已经能徒手读写它。顺手推荐加上 "editor.formatOnSave": true(存盘即自动格式化,风格课的终极自动化)。

提示

探索心法:VS Code 功能极多,不要试图学全。万能入口是 Ctrl + Shift + P(命令面板)——想干什么就用中文或英文搜什么,比如输"格式化"。会用命令面板 + 会问 AI,等于会用整个 VS Code。

随堂测验

随堂测验0 / 5 题正确

1. VS Code 里写 Python,必装的扩展是?

2. VS Code 的“打开文件夹”而不是“打开文件”,体现了什么概念?

3. 点右上角 ▶ 运行按钮时,VS Code 实际在做什么?

4. Shift + Alt + F(格式化文档)帮你自动处理的是?

5. VS Code 的设置文件用什么格式?

本课小结

  • VS Code = 主战场:官网安装 → Python 扩展(必装)→ 以文件夹为项目单位打开
  • ▶ 运行按钮 = 替你敲 python 文件.py;红波浪线让错误死在运行前
  • 五个快捷键起步,Shift+Alt+F 格式化兑现"格式交给工具";万能入口 Ctrl+Shift+P
  • settings.json——你和 JSON 在真实世界的第一次重逢

下一课直面很多人绕着走的东西:命令行。放心,只需要 20 个命令,够你用一年——而且 AI 时代它比以往任何时候都重要。

划选正文任意文字可高亮、批注或加入复习卡

讨论

载入中…