Python环境的搭建,我们选择了Anaconda环境,有Python环境,接下来要搭建当然是AI辅助编程环境了。在搭建这个之前,或者说大家在打算安装VSCode之前,需要先检查自已电脑是否已经安装了VSCode,因为这个软件是Windows自带的轻量级的软件,当然如果不习惯用VSCode,用PyCharm也是一样的,原理基本相同。我之所选择VSCode的原因,就是因为其轻量级,平时运行不怎么影响我们的电脑运行。
1. VSCode核心配置:Python开发环境搭建
-
基础环境配置
- 在安装VSCode前,一定要检查自己电脑是否已经安装有VSCode,如果已经安装,当然就不用再安装了。
- 安装VSCode官方版本
- 首次启动后安装Python扩展 (搜索
Python
并安装Microsoft官方插件)
-
解释器绑定
- 按
Ctrl+Shift+P
→ 输入Python: Select Interpreter
→ 选择Anaconda环境路径(如Anaconda3/envs/ai-project/python.exe
) ,一般VSCode会自动识别到相应目录,此处有两种方式选择我们Python选择器。
- 按
-
个性化设置
-
修改
settings.json
:json{ "python.linting.pylintEnabled": false, "python.formatting.provider": "black", "editor.fontFamily": "Consolas, 'Courier New', monospace" }
-
具体设置方法如下:
1.settings.json文件在哪(打开settings.json方式)
(1)C:\Users\【你电脑名字username】\AppData\Roaming\Code\User
(2)左下角设置按钮
(3)文件 -> 首选项 -> 设置
在这设置完属性后,settings.json也会自动更新
(4)注意:上面是全局的,如果是针对项目的设置,则在项目下面找
2.设置UI界面和settings.json界面切换(任意切换),可图形化界面设置,也可以在settings.json设置,根据操作习惯来选择。
2. Python AI扩展生态:必备工具链
核心扩展推荐:
-
python snippets(AI辅助代码补全)
- 安装:扩展商店搜索
python snippets
,注意前面一定人有一个python,这才是专门针对python的代码补全。 - 功能亮点:基于上下文预测代码块
- 安装:扩展商店搜索
-
Jupyter(交互式AI开发)
- 安装:扩展商店搜索
Jupyter
,这个可以选择安装,主要看编程习惯,我们的课程直接生成代码,生好了代码再运行,所以不会用到这个开发工具。 - 功能亮点:支持Notebook内直接调用AI模型
- 安装:扩展商店搜索
3. Git集成优化:版本控制全流程
-
Git安装与注册
-
下载Git for Windows → 安装时勾选
Use VSCode as default editor
-
终端配置用户信息:
bashgit config --global user.name "YourName" git config --global user.email "your@email.com"
这个也可以选择性安装,只有后面大家要做项目了,这个安装才有意义。
-
-
VSCode集成实战
- 初始化仓库:
Ctrl+Shift+G
打开源代码管理 → 初始化仓库 - 提交代码:输入提交信息 → 点击√图标
- 初始化仓库:
-
高级优化
-
设置自动拉取:
git config --global pull.rebase true
-
启用提交签名:
bashgit config --global commit.gpgsign true git config --global gpg.program "C:\Program Files\Git\usr\bin\gpg.exe"
-
4. AI插件横评:三大神器对比(配图说明)
插件对比矩阵:
插件名称 | 百度Comate 🀄️ | GPT-Copilot 🌀 | MARSCODE AI 🚀 |
---|---|---|---|
核心优势 | 中文代码生成优化 | 复杂逻辑处理能力 | 企业级代码安全检查 |
适用场景 | 政府/国企项目合规开发 | 开源项目/算法研究 | 金融/医疗领域高安全需求 |
响应速度 | 200-500ms | 300-800ms | 150-400ms |
数据隐私 | 国内服务器 | 国际服务器 | 私有化部署 |
缺点 | 英文文档支持弱 | 中文注释生成质量不稳定 | 社区资源较少 |
配置示例:
- 百度Comate :
- 安装后需登录百度账号 → 绑定开发环境
- GPT-Copilot :
- 需配置API Key → 设置生成风格(如
专业模式
) ,不过目前这个插件已经免费,非常好用,大家可以根据需要三选一,三个都非常不错。
- 需配置API Key → 设置生成风格(如
操作提示
- 敏感项目建议启用MARSCODE AI的本地模型
- 定期清理扩展缓存(
Ctrl+Shift+P
→Developer: Reload Window
)