03-VSCode安装与配置-打造AI开发利器

一、为什么选择VSCode?

Visual Studio Code(VSCode)是目前最流行的代码编辑器之一。

特性 说明
免费开源 完全免费使用
插件丰富 50000+扩展
跨平台 Windows/macOS/Linux
性能优秀 启动快、内存占用低
Git集成 内置版本控制
终端集成 内置命令行

1.2 适用场景

1
2
3
4
5
6
7
┌────────────────────────────────────────────────────┐
│ ✓ Python/Web开发 │
│ ✓ 数据科学分析 │
│ ✓ 文档编写(Markdown) │
│ ✓ 远程开发 │
│ ✓ 多语言支持(C/C++, Java, Go等) │
└────────────────────────────────────────────────────┘

二、下载与安装

2.1 下载地址

1
2
3
4
5
6
# Ubuntu/Debian
sudo apt update
sudo apt install ./code_*.deb

# Fedora
sudo dnf install code

2.2 初始配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// settings.json 推荐配置
{
// 字体
"editor.fontFamily": "'Fira Code', 'Consolas', monospace",
"editor.fontSize": 14,
"editor.fontLigatures": true,

// 缩进
"editor.tabSize": 4,
"editor.insertSpaces": true,

// 格式化
"editor.formatOnSave": true,
"editor.wordWrap": "on",

// 文件排除
"files.exclude": {
"**/.git": true,
"**/__pycache__": true,
"**/node_modules": true,
"**/*.pyc": true
}
}

三、必备插件推荐

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解释器

步骤:

  1. Ctrl + Shift + P
  2. 输入 “Python: Select Interpreter”
  3. 选择你的Python环境

4.2 关联Anaconda环境

1
2
3
4
5
6
# 查看所有环境路径
conda env list

# 通常路径:
# Windows: C:\Users\你的用户名\anaconda3\envs\环境名\python.exe
# macOS/Linux: /Users/你的用户名/anaconda3/envs/环境名/bin/python

4.3 创建Python文件

1
2
3
4
5
6
7
# test.py
def main():
print("Hello VSCode!")
print("Python环境配置成功!")

if __name__ == "__main__":
main()

五、高效使用技巧

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
2
3
4
5
6
7
8
9
10
// python.json
{
"Print to console": {
"prefix": "log",
"body": [
"print('$1: ${' + '$' + '1}')$0"
],
"description": "Log output to console"
}
}

六、内置终端使用

6.1 打开终端

|| 操作 | 快捷键 |
|—–|——-|
|| 打开终端 | Ctrl + `` |
|| 新建终端 | Ctrl + Shift + `` |
|| 切换终端 | Ctrl + Tab |

6.2 运行Python

1
2
3
4
5
6
7
8
# 方式1: 直接运行
python myscript.py

# 方式2: 交互模式
python -i myscript.py

# 方式3: 选择解释器运行
# 右上角 ▶ 按钮选择

七、Git集成

7.1 初始化仓库

1
2
3
4
5
6
7
# 方式1: 命令面板
# Ctrl + Shift + P → "Git: Initialize Repository"

# 方式2: 命令行
git init
git add .
git commit -m "Initial commit"

7.2 常用操作

  1. 打开Source Control(Ctrl + Shift + G)
  2. 暂存文件(+按钮)
  3. 输入提交信息
  4. 点击 ✓ 提交
  5. 点击 … → Push 推送

7.3 分支管理

  1. 点击左下角分支名称
  2. 选择 “Create New Branch”
  3. 输入分支名
  4. 开发完成后Merge

八、常见问题

8.1 Python插件不工作

1
2
3
4
# 解决:
1. Ctrl + Shift + P
2. 输入 "Reload Window"
3. 或者检查Python路径设置

8.2 格式化不生效

1
2
3
4
5
// settings.json
{
"python.formatting.provider": "none",
"editor.formatOnSave": true
}

8.3 终端显示乱码

1
2
3
4
5
6
7
8
9
// settings.json
{
"terminal.integrated.profiles.windows": {
"Command Prompt": {
"path": "cmd.exe",
"args": ["/K", "chcp 65001"]
}
}
}

九、快捷键速查表

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入门与版本控制


如果你觉得有帮助,欢迎点赞+在看👍


03-VSCode安装与配置-打造AI开发利器
https://yourname.github.io/2026/01/31/03-VSCode安装与配置-打造AI开发利器/
作者
JA
发布于
2026年1月31日
许可协议