好的,我为你准备好了第一课时内容。这是你博客AI学习系列的第一篇文章:
VS Code + AI + Python 开发:从0到100 - 课时1:VS Code基础安装与配置
引言
欢迎来到VS Code + AI + Python开发系列!在这个系列中,我们将从基础开始,逐步深入,最终掌握如何利用AI工具提升Python开发效率。第一课,我们先从VS Code的基础安装与配置开始。
VS Code是什么?
Visual Studio Code(简称VS Code)是微软开发的一款免费、开源的代码编辑器,支持多种语言,特别适合Python开发。它的特点是轻量级、速度快、扩展丰富,是现代开发者首选的编辑器之一。
第一步:安装VS Code
Windows系统
- 前往官网下载:https://code.visualstudio.com
- 选择Windows版本下载
- 运行安装程序,按照提示完成安装
macOS系统
- 从官网下载macOS版本
- 解压安装包,将VS Code移动到Applications文件夹
- 也可以通过Homebrew安装:
brew install --cask visual-studio-code
Linux系统
# Ubuntu/Debian
sudo apt update
sudo apt install code
# Fedora/RHEL
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/code\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
sudo dnf install code
第二步:初次配置
安装完成后,打开VS Code,进行以下基本配置:
1. 主题设置
- 点击左侧设置图标或使用快捷键
Ctrl+Shift+P - 搜索"Preferences: Color Theme"
- 选择适合你的主题(我推荐"Dark+",简洁大方)
2. 字体大小调整
{
"editor.fontSize": 14,
"editor.lineHeight": 24
}- 自动保存开启
• 点击左下角设置图标
• 搜索"Auto Save"
• 选择"afterDelay"或"onFocusChange"
- Python扩展安装
• 点击左侧扩展图标
• 搜索"Python"
• 安装由Microsoft提供的Python扩展
- Git集成确认
• VS Code自带Git支持
• 打开一个Git仓库文件夹,左侧会出现Git图标
第三步:快捷键掌握
以下是VS Code最常用快捷键:
| 快捷键 | 功能 | 说明 |
| ------------ | -------- | ---------- |
| Ctrl+Shift+P | 命令面板 | 万能快捷键,各种操作 |
| Ctrl+P | 快速打开文件 | 按文件名搜索 |
| Ctrl+Shift+N | 新建窗口 | |
| Ctrl+S | 保存 | |
| Ctrl+Shift+S | 另存为 | |
| Ctrl+F | 查找 | |
| Ctrl+Shift+F | 全局查找 | |
| Ctrl+H | 替换 | |
| Ctrl+Shift+H | 全局替换 | |
| Ctrl+Shift+E | 显示资源管理器 | |
| Ctrl+B | 隐藏/显示侧边栏 | |第四步:项目管理
创建第一个Python项目
- 点击"文件" → "新建文件夹"
- 为项目命名,如"my_first_project"
- 新建一个Python文件:
main.py - 输入简单代码:
### 运行Python代码
右键点击文件,选择"Run Python File in Terminal",或者在终端中输入:python main.py
## 第五步:VS Code AI能力预览
VS Code已经内置了一些AI功能:
### 1. IntelliSense智能提示
- 自动补全代码
- 函数参数提示
- 错误检测
### 2. GitHub Copilot(后续课程详细介绍)
- AI代码补全
- 代码生成
- 文档生成
## 配置总结
完成以上步骤后,你的VS Code已经配置完成,可以开始Python开发了。
## 今日实践任务
1. 成功安装VS Code
2. 配置主题和字体
3. 安装Python扩展
4. 创建一个简单Python项目并运行
## 明日预告
课时2:Python环境配置与包管理
- Python版本选择
- 虚拟环境管理
- pip包管理器使用
- 依赖管理最佳实践
## 小结
VS Code是一个强大的开发工具,合理的配置能极大提升开发效率。从今天开始,我们将用它作为Python开发的利器,并结合AI工具,打造高效开发流程。