VS Code + AI + Python 开发

· AI学习

好的,我为你准备好了第一课时内容。这是你博客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系统

  1. 前往官网下载:https://code.visualstudio.com
  2. 选择Windows版本下载
  3. 运行安装程序,按照提示完成安装

macOS系统

  1. 从官网下载macOS版本
  2. 解压安装包,将VS Code移动到Applications文件夹
  3. 也可以通过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. 主题设置

2. 字体大小调整

{
    "editor.fontSize": 14,
    "editor.lineHeight": 24
}
  1. 自动保存开启

• 点击左下角设置图标
• 搜索"Auto Save"
• 选择"afterDelay"或"onFocusChange"

  1. Python扩展安装

• 点击左侧扩展图标
• 搜索"Python"
• 安装由Microsoft提供的Python扩展

  1. 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项目

  1. 点击"文件" → "新建文件夹"
  2. 为项目命名,如"my_first_project"
  3. 新建一个Python文件:main.py
  4. 输入简单代码:

### 运行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工具,打造高效开发流程。