03-VSCode安装与配置-打造AI开发利器
一、为什么选择VSCode?
Visual Studio Code(VSCode)是目前最流行的代码编辑器之一。
| 特性 | 说明 | |
|---|---|---|
| 免费开源 | 完全免费使用 | |
| 插件丰富 | 50000+扩展 | |
| 跨平台 | Windows/macOS/Linux | |
| 性能优秀 | 启动快、内存占用低 | |
| Git集成 | 内置版本控制 | |
| 终端集成 | 内置命令行 |
1.2 适用场景
1 | |
二、下载与安装
2.1 下载地址
- 官网: https://code.visualstudio.com/
- Windows: 直接下载安装包
- macOS:
brew install --cask visual-studio-code - Linux:
1 | |
2.2 初始配置
1 | |
三、必备插件推荐
3.1 通用开发
|| 插件名 | 功能 | 安装量 |
|——-|—–|——-|
|| Material Theme | 漂亮的主题 | 10M+ |
|| Prettier | 代码格式化 | 25M+ |
|| Bracket Pair Colorizer | 括号颜色高亮 | 6M+ |
|| Code Spell Checker | 拼写检查 | 4M+ |
|| Error Lens | 错误显示增强 | 3M+ |
3.2 Python开发
|| 插件名 | 功能 | 安装量 |
|——-|—–|——-|
|| Python | Python语言支持 | 30M+ |
|| Pylance | 类型检查 | 8M+ |
|| Black Formatter | 代码格式化 | 2M+ |
|| Python Docstring Generator | 文档生成 | 2M+ |
|| Python Indent | 缩进美化 | 1M+ |
3.3 数据科学
|| 插件名 | 功能 |
|——-|—–|
|| Jupyter | Jupyter Notebook支持 |
|| Jupyter Keymap | Jupyter快捷键 |
|| Jupyter Cell Tags | Cell标签管理 |
|| Data Wrangler | 数据预览 |
3.4 效率工具
|| 插件名 | 功能 |
|——-|—–|
|| GitLens | Git增强 |
|| Git Graph | Git可视化 |
|| Live Server | 本地服务器 |
|| Todo Tree | TODO高亮 |
|| Path Intellisense | 路径补全 |
四、Python环境配置
4.1 选择Python解释器
步骤:
- 按
Ctrl + Shift + P - 输入 “Python: Select Interpreter”
- 选择你的Python环境
4.2 关联Anaconda环境
1 | |
4.3 创建Python文件
1 | |
五、高效使用技巧
5.1 多光标编辑
|| 操作 | Windows/Linux | macOS |
|—–|—————|——-|
|| 添加光标 | Alt + Click | Option + Click |
|| 全选相同 | Ctrl + Shift + L | Cmd + Shift + L |
|| 列选择 | Shift + Alt + 拖动 | Option + Shift + 拖动 |
|| 上方插入 | Ctrl + Alt + ↑ | Cmd + Option + ↑ |
|| 下方插入 | Ctrl + Alt + ↓ | Cmd + Option + ↓ |
5.2 代码导航
|| 操作 | 快捷键 |
|—–|——-|
|| 转到定义 | F12 |
|| 查找引用 | Shift + F12 |
|| 快速打开文件 | Ctrl + P |
|| 命令面板 | Ctrl + Shift + P |
|| 显示所有符号 | Ctrl + T |
5.3 代码片段
1 | |
六、内置终端使用
6.1 打开终端
|| 操作 | 快捷键 |
|—–|——-|
|| 打开终端 | Ctrl + `` |
|| 新建终端 | Ctrl + Shift + `` |
|| 切换终端 | Ctrl + Tab |
6.2 运行Python
1 | |
七、Git集成
7.1 初始化仓库
1 | |
7.2 常用操作
- 打开Source Control(Ctrl + Shift + G)
- 暂存文件(+按钮)
- 输入提交信息
- 点击 ✓ 提交
- 点击 … → Push 推送
7.3 分支管理
- 点击左下角分支名称
- 选择 “Create New Branch”
- 输入分支名
- 开发完成后Merge
八、常见问题
8.1 Python插件不工作
1 | |
8.2 格式化不生效
1 | |
8.3 终端显示乱码
1 | |
九、快捷键速查表
9.1 编辑
|| 操作 | Win/Linux | macOS |
|—–|———–|——-|
|| 复制行 | Shift + Alt + ↓ | Option + Shift + ↓ |
|| 移动行 | Alt + ↓ | Option + ↓ |
|| 注释 | Ctrl + / | Cmd + / |
|| 格式化 | Shift + Alt + F | Shift + Option + F |
|| 折叠 | Ctrl + Shift + [ | Cmd + Option + [ |
|| 展开 | Ctrl + Shift + ] | Cmd + Option + ] |
9.2 文件
|| 操作 | Win/Linux | macOS |
|—–|———–|——-|
|| 新建文件 | Ctrl + N | Cmd + N |
|| 打开文件 | Ctrl + O | Cmd + O |
|| 保存 | Ctrl + S | Cmd + S |
|| 全部保存 | Ctrl + K S | Cmd + Option + S |
|| 关闭 | Ctrl + W | Cmd + W |
9.3 布局
|| 操作 | Win/Linux | macOS |
|—–|———–|——-|
|| 侧边栏 | Ctrl + B | Cmd + B |
|| 终端 | Ctrl + `` | Cmd + `` |
|| 搜索 | Ctrl + F | Cmd + F |
|| 替换 | Ctrl + H | Cmd + Option + F |
十、总结
|| 阶段 | 关键操作 |
|—–|———|
|| 安装 | 下载安装包运行 |
|| 配置 | 安装Python插件 |
|| 环境 | 选择解释器 |
|| 插件 | 安装必要扩展 |
|| Git | 初始化仓库 |
💡 提示:善用快捷键可以大幅提升开发效率!
下篇预告: AI学习日记04-Git入门与版本控制
如果你觉得有帮助,欢迎点赞+在看👍