PyCharm 文件与文件夹操作大全(2025 版,全部鼠标+快捷键双方式,背会这些你操作速度比资源管理器还快)
1. 基本创建操作(每天用 100 次)
| 操作 | 鼠标方式(最快) | 快捷键(Windows/Linux) | Mac 快捷键 |
|---|---|---|---|
| 新建 Python 文件 | 右键项目或文件夹 → New → Python File | Alt + Insert | Cmd + N |
| 新建普通文件夹 | 右键 → New → Directory | 同上 | 同上 |
| 新建包(带 init.py) | 右键 → New → Python Package | 同上 | 同上 |
| 新建 requirements.txt | 右键 → New → File → 输入 requirements.txt | — | — |
| 新建任意文件 | 右键 → New → File | — | — |
小技巧:新建 Python 文件时直接输入路径就能自动创建多级文件夹
例如输入:utils/database/tools.py → 自动创建三层文件夹 + tools.py
2. 复制、移动、重命名、删除(重构级安全操作)
| 操作 | 鼠标/快捷键 | 特别提醒 |
|---|---|---|
| 复制文件/文件夹 | 选中 → Ctrl + C → 目标位置 Ctrl + V | F5 也是复制 |
| 移动文件/文件夹 | 选中 → 拖拽到目标文件夹(按住 Alt = 复制) | F6 |
| 安全重命名 | 选中 → Shift + F6(两次) | 神级重构!所有引用自动改 |
| 普通重命名 | 选中 → F2 | 只改文件名,不改代码里引用 |
| 删除到回收站 | 选中 → Delete 键 | 安全删除 |
| 永久删除 | 选中 → Shift + Delete | 直接删,不进回收站 |
| 查找文件中被谁引用 | 选中文件/函数 → Alt + F7 | 超好用 |
3. 超实用文件夹操作
| 需求 | 操作方式 |
|---|---|
| 折叠/展开所有文件夹 | Project 面板右上角小箭头 或 Ctrl + 加号/减号(数字键盘) |
| 只看 Python 文件 | Project 面板右上角齿轮 → Tree Appearance → Show Excluded Files 取消勾选 |
| 快速定位当前打开的文件 | Alt + F1 → Enter(或直接点 Project 面板里的小蓝条) |
| 自动滚动到当前文件 | 右上角齿轮 → Autoscroll to Source / Autoscroll from Source(强烈建议打开) |
| 标记常用文件夹为 Sources Root | 右键文件夹 → Mark Directory as → Sources Root(蓝色图标) → 导入路径变短 |
4. 文件模板(一次设置,永久爽)
想每次新建 .py 文件都自动带上作者、编码、文档字符串?
操作步骤:
- Settings → Editor → File and Code Templates
- 点 Python Script
- 改成这样(常用模板):
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
Author: 你的名字
Time: ${DATE} ${TIME}
File: ${NAME}.py
"""
${END}
以后每次新建文件都自动带上这些信息!
5. 超强搜索与跳转(比一切都快)
| 需求 | 快捷键 | 说明 |
|---|---|---|
| 按文件名快速打开 | Ctrl + Shift + N | 输入驼峰也能匹配:mps → main_page_service.py |
| 全局搜索文字 | Ctrl + Shift + F | 支持正则、文件类型过滤 |
| 在当前文件搜索 | Ctrl + F / Ctrl + R | F3 下一个,Shift+F3 上一个 |
| 最近打开的文件 | Ctrl + E | 再按 Ctrl+E 可以看最近修改的 |
| 跳转到任意符号(函数/类) | Ctrl + Shift + Alt + N | 输入函数名直接跳 |
| 返回上一个光标位置 | Ctrl + Alt + ← / → | 跳来跳去也不怕迷路 |
6. 推荐的项目文件树最佳布局(复制粘贴就行)
my_project/
├── .venv/ ← 虚拟环境(加到 .gitignore)
├── src/ ← 【标记为 Sources Root】
│ ├── __init__.py
│ ├── main.py
│ ├── config/
│ ├── utils/
│ └── core/
├── tests/ ← 【标记为 Tests Root】
│ └── test_main.py
├── docs/
├── requirements.txt
├── .gitignore
└── README.md
标记方法:右键 src → Mark Directory as → Sources Root(变成蓝色)
右键 tests → Mark Directory as → Test Sources Root(变成绿色)
学会上面这些操作后,你在 PyCharm 里新建、移动、搜索文件的速度会比任何编辑器都快 3 倍以上!
现在就去你的项目里试试 Shift + F6 重命名一个文件,看看它是不是把所有 import 都自动改好了~超爽!
有任何操作卡住(比如拖不动、搜不到文件、重命名没反应),随时截图给我,我 10 秒帮你解决!