实验 03 · 编辑器
VS Code 编辑与终端工作流
在 VS Code 中打开课程目录,编辑笔记和脚本,并从集成终端运行命令。
核心问题
如何让 VS Code 和 PowerShell 指向同一个课程项目?
复用技能
- code .
- 保存文件
- 集成终端
- 检查文件是否在正确目录
主要任务
- 用 VS Code 打开课程根目录。
- 创建并保存实验笔记。
- 在 VS Code 终端中运行 PowerShell 命令。
提交内容
- notes/lab03-notes.md
- VS Code 文件树截图
- 终端输出截图
完整讲义
实验 3:VS Code 编辑与终端工作流
目标
把 VS Code 作为主要工作区,用它编辑文件、保存文件,并通过集成终端运行命令。 后续实验默认你已经会完成这一套流程。
复用前面技能
- 用 PowerShell 进入课程根目录。
- 使用实验 2 创建的共享文件夹。
任务
- 打开 PowerShell 并进入课程根目录:
``powershell cd Desktop\codex-matlab-class ``
- 用 VS Code 打开该文件夹:
``powershell code . ``
- 在 VS Code 中创建
notes/lab03-notes.md。 - 添加模板:
```md # Lab 3 Notes
## Commands I ran
## Files I edited
## Result
## Questions ```
- 通过
Terminal -> New Terminal打开 VS Code 集成终端。 - 在终端中运行:
``powershell pwd dir mkdir labs\lab03 ``
- 创建
labs/lab03/hello.py:
``python print("hello from VS Code") ``
- 在 VS Code 终端中运行:
``powershell python labs\lab03\hello.py ``
- 将运行命令和输出记录到
notes/lab03-notes.md。
Checkpoint
向教师展示:
- VS Code 打开的是课程根目录。
notes/lab03-notes.md已存在。python labs\lab03\hello.py能在 VS Code 终端中运行。
提交内容
notes/lab03-notes.mdlabs/lab03/hello.py- VS Code 终端输出截图
反思问题
在 notes/lab03-notes.md 中回答:
- 你如何确认 VS Code 打开的是课程根目录?
- 为什么运行前必须保存文件?
- 编辑文件和运行命令有什么区别?