✅ 前言
Notepad++ 是 Windows 平台上最受欢迎的免费开源文本与代码编辑器之一,以其轻量、高效、插件丰富著称。掌握其快捷键,能极大提升文本编辑、代码编写、日志分析等工作的效率。
📚 快捷键分类总览
| 类别 |
快捷键数量 |
说明 |
| 文件操作 |
10+ |
新建、打开、保存、关闭等 |
| 编辑操作 |
20+ |
剪切、复制、粘贴、撤销、重做等 |
| 查找与替换 |
10+ |
查找、替换、全局搜索等 |
| 视图与界面 |
10+ |
全屏、标签切换、侧边栏控制等 |
| 代码编辑 |
10+ |
注释、缩进、自动补全等 |
| 书签管理 |
5+ |
添加、跳转、清除书签 |
| 导航跳转 |
10+ |
行跳转、括号匹配、历史导航等 |
| 宏操作 |
3+ |
录制与播放宏 |
| 运行与插件 |
3+ |
外部命令运行 |
| 高级操作 |
10+ |
列编辑、多光标、语言切换等 |
| 总计 |
约 90+ |
覆盖全部默认快捷键 |
一、文件操作(File Operations)
管理文件的基础操作,是日常使用中最频繁的类别之一。
| 快捷键 |
功能说明 |
常用度 |
Ctrl + N |
新建一个空白文档 |
⭐⭐⭐⭐ |
Ctrl + O |
打开文件对话框,选择文件打开 |
⭐⭐⭐⭐ |
Ctrl + S |
保存当前文件 |
⭐⭐⭐⭐⭐ |
Ctrl + Shift + S |
"另存为"对话框,可选择路径和编码 |
⭐⭐⭐ |
Ctrl + Alt + Shift + S |
"另存为"并显示编码选项(UTF-8, ANSI 等) |
⭐ |
Ctrl + W / Ctrl + F4 |
关闭当前打开的文件 |
⭐⭐⭐⭐ |
Ctrl + Alt + W |
关闭所有已打开的文档 |
⭐⭐ |
Ctrl + P |
打印当前文档 |
⭐⭐ |
Ctrl + Alt + P |
打印并显示打印预览 |
⭐ |
Ctrl + Alt + R |
从磁盘重新加载当前文件(放弃未保存更改) |
⭐⭐ |
二、编辑操作(Edit Operations)
文本编辑的核心功能,包括复制、粘贴、撤销、重做、行操作等。
2.1 基础编辑
| 快捷键 |
功能说明 |
常用度 |
Ctrl + Z |
撤销上一步操作 |
⭐⭐⭐⭐⭐ |
Ctrl + Y |
重做被撤销的操作 |
⭐⭐⭐⭐ |
Ctrl + X |
剪切选中内容 |
⭐⭐⭐⭐⭐ |
Ctrl + C |
复制选中内容 |
⭐⭐⭐⭐⭐ |
Ctrl + V |
粘贴剪贴板内容 |
⭐⭐⭐⭐⭐ |
Ctrl + A |
全选文档内容 |
⭐⭐⭐⭐ |
Delete |
删除选中字符或光标后字符 |
⭐⭐⭐⭐ |
Backspace |
删除光标前一个字符 |
⭐⭐⭐⭐ |
2.2 高效文本操作
| 快捷键 |
功能说明 |
常用度 |
Ctrl + D |
复制当前行或选中行到下一行 |
⭐⭐⭐⭐ |
Ctrl + L |
删除当前整行 |
⭐⭐⭐ |
Ctrl + T |
交换当前行与上一行位置 |
⭐⭐⭐ |
Ctrl + Shift + T |
恢复最近关闭的文件 |
⭐⭐⭐ |
Ctrl + Shift + L |
多行同时编辑(多光标模式) |
⭐⭐⭐⭐ |
Alt + 鼠标拖动 |
列选择模式(块选择,垂直编辑) |
⭐⭐⭐⭐ |
Ctrl + J |
合并选中行,用空格连接 |
⭐⭐ |
Ctrl + Alt + J |
合并所有行,无空格连接 |
⭐ |
Ctrl + Enter |
在光标前插入新行 |
⭐⭐ |
Ctrl + Shift + Enter |
在光标后插入新行 |
⭐ |
三、查找与替换(Search & Replace)
强大的搜索功能是 Notepad++ 的核心优势之一。
| 快捷键 |
功能说明 |
常用度 |
Ctrl + F |
打开"查找"对话框 |
⭐⭐⭐⭐⭐ |
Ctrl + H |
打开"替换"对话框 |
⭐⭐⭐⭐⭐ |
F3 |
查找下一个匹配项 |
⭐⭐⭐⭐ |
Shift + F3 |
查找上一个匹配项 |
⭐⭐⭐ |
Ctrl + F3 |
查找当前选中的文本(向下) |
⭐⭐⭐ |
Ctrl + Shift + F3 |
查找当前选中的文本(向上) |
⭐⭐ |
Alt + F3 |
选中文档中所有匹配当前词的内容 |
⭐⭐⭐ |
Ctrl + Shift + F |
在多个文件中搜索(全局搜索) |
⭐⭐⭐⭐ |
F7 |
显示"在文件中查找"的结果窗口 |
⭐⭐ |
Ctrl + Alt + F |
快速切换全屏模式(同 F11) |
⭐⭐ |
四、视图与界面(View & UI)
控制编辑器界面布局与显示模式。
| 快捷键 |
功能说明 |
常用度 |
F11 |
切换全屏编辑模式 |
⭐⭐⭐ |
F12 |
切换编辑/预览模式(若启用) |
⭐ |
Ctrl + Tab |
在打开的文档标签间循环切换 |
⭐⭐⭐⭐ |
Ctrl + Page Up |
切换到前一个标签页 |
⭐⭐⭐ |
Ctrl + Page Down |
切换到后一个标签页 |
⭐⭐⭐ |
Ctrl + \ |
显示/隐藏文件浏览侧边栏 |
⭐⭐ |
Ctrl + B |
显示/隐藏书签边栏 |
⭐⭐ |
Ctrl + Alt + X |
最小化 Notepad++ 到系统托盘 |
⭐ |
五、代码编辑与格式化(Code Editing)
专为程序员设计的功能,提升编码效率。
5.1 注释操作(强烈推荐掌握)
| 快捷键 |
功能说明 |
常用度 |
Ctrl + / |
添加或取消 行注释 (如 //, #) |
⭐⭐⭐⭐⭐ |
Ctrl + Shift + / |
添加或取消 块注释 (如 /* */, <!-- -->) |
⭐⭐⭐⭐ |
⚠️ 注意:注释符号自动根据当前语言模式(C++, Python, HTML 等)匹配。
5.2 缩进与格式
| 快捷键 |
功能说明 |
常用度 |
Tab |
增加缩进(右移) |
⭐⭐⭐⭐⭐ |
Shift + Tab |
减少缩进(左移) |
⭐⭐⭐⭐⭐ |
Ctrl + I |
缩进当前行或选中行 |
⭐⭐ |
Ctrl + Shift + I |
反向缩进 |
⭐⭐ |
Ctrl + M |
跳转到匹配的括号(如 {}, ()) |
⭐⭐⭐ |
Ctrl + Alt + M |
选择从光标到匹配括号之间的内容 |
⭐⭐ |
5.3 自动补全
| 快捷键 |
功能说明 |
常用度 |
Ctrl + Space |
触发关键词自动补全 |
⭐⭐⭐ |
Ctrl + Alt + Space |
触发函数参数提示 |
⭐⭐ |
Ctrl + Alt + Shift + Space |
强制显示参数提示 |
⭐ |
六、书签操作(Bookmarks)
用于标记关键代码行,便于快速跳转。
| 快捷键 |
功能说明 |
常用度 |
Ctrl + F2 |
在当前行切换书签(添加/删除) |
⭐⭐⭐ |
F2 |
跳转到下一个书签 |
⭐⭐ |
Shift + F2 |
跳转到上一个书签 |
⭐⭐ |
Ctrl + Shift + F2 |
清除所有书签 |
⭐ |
Alt + F2 |
清除当前文件的所有书签 |
⭐ |
七、导航与跳转(Navigation)
快速在代码中移动光标和定位。
| 快捷键 |
功能说明 |
常用度 |
Ctrl + G |
跳转到指定行号 |
⭐⭐⭐⭐ |
Ctrl + Click |
跳转到函数/标签定义处(需语言支持) |
⭐⭐⭐ |
Ctrl + Alt + Click |
在新标签中跳转定义 |
⭐⭐ |
Ctrl + 左/右箭头 |
按单词移动光标 |
⭐⭐⭐⭐ |
Ctrl + 上/下箭头 |
按屏幕滚动 |
⭐⭐ |
Home |
跳转到行首 |
⭐⭐⭐⭐ |
End |
跳转到行尾 |
⭐⭐⭐⭐ |
Ctrl + Home |
跳转到文件开头 |
⭐⭐ |
Ctrl + End |
跳转到文件结尾 |
⭐⭐ |
Alt + ← |
导航历史:后退 |
⭐⭐⭐ |
Alt + → |
导航历史:前进 |
⭐⭐⭐ |
八、宏操作(Macros)
录制重复操作,实现自动化。
| 快捷键 |
功能说明 |
常用度 |
Ctrl + Shift + R |
开始或停止录制宏 |
⭐⭐ |
Ctrl + Shift + P |
播放最后一次录制的宏 |
⭐⭐ |
Ctrl + Shift + S |
保存当前宏为命令 |
⭐ |
九、运行与插件(Run & Plugins)
执行外部命令或脚本。
| 快捷键 |
功能说明 |
常用度 |
F5 |
打开"运行"对话框,可执行命令(如 python $(FULL_CURRENT_PATH)) |
⭐⭐⭐ |
Ctrl + F5 |
直接运行上次命令,不弹窗 |
⭐⭐ |
Alt + Shift + F5 |
运行命令并将输出显示在输出面板 |
⭐ |
十、高级与不常用快捷键
适合进阶用户掌握的隐藏技巧。
| 快捷键 |
功能说明 |
常用度 |
Ctrl + U |
将选中文本转为小写 |
⭐⭐ |
Ctrl + Shift + U |
将选中文本转为大写 |
⭐⭐ |
Ctrl + Shift + Backspace |
删除从光标到行首的内容 |
⭐ |
Ctrl + K |
删除从光标到行尾的内容 |
⭐ |
Ctrl + Shift + Delete |
删除从光标到行尾的内容(同 Ctrl + K) |
⭐ |
Ctrl + Alt + Q |
快速切换当前文档的语言模式 |
⭐ |
Ctrl + Alt + Up/Down |
多行同时向上/向下移动 |
⭐⭐ |
Ctrl + Shift + Alt + Up/Down |
多行同时向上/向下复制 |
⭐⭐ |
🔍 如何查看与自定义快捷键?
Notepad++ 支持自定义快捷键,路径如下:
- 点击菜单栏:设置(Settings)→ 快捷键管理器(Shortcut Mapper)
- 在弹出窗口中可查看并修改:
- 主菜单快捷键
- 运行命令快捷键
- 宏快捷键
- 插件命令快捷键
💡 建议:备份 shortcuts.xml 文件以防误操作。
🏁 总结:最值得牢记的 10 个快捷键
| 快捷键 |
功能 |
适用场景 |
Ctrl + S |
保存 |
频繁保存,防止丢失 |
Ctrl + Z / Y |
撤销 / 重做 |
误操作补救 |
Ctrl + F / H |
查找 / 替换 |
快速定位内容 |
Ctrl + / |
行注释 |
临时屏蔽代码 |
Ctrl + D |
复制当前行 |
快速复制代码行 |
Ctrl + G |
跳转到行 |
定位错误行号 |
F3 |
查找下一个 |
连续查找关键词 |
Ctrl + Shift + L |
多光标编辑 |
批量修改变量 |
F11 |
全屏模式 |
专注写作或编码 |
Ctrl + Tab |
标签切换 |
多文件快速切换 |
📎 参考资料