Notepad++完整快捷键手册2026版:200+快捷键分类速查,工作效率翻倍 Notepad完整快捷键手册2026版200快捷键分类速查## 前言Notepad是程序员和文本编辑者最常用的轻量级编辑器之一。掌握快捷键是提升工作效率的关键。本文整理了200个Notepad快捷键按功能分类方便速查。## 一、文件操作快捷键| 快捷键 | 功能 ||—|—|| CtrlN | 新建文件 || CtrlO | 打开文件 || CtrlS | 保存文件 || CtrlShiftS | 另存为 || CtrlAltS | 保存全部 || CtrlW | 关闭当前文件 || CtrlShiftW | 关闭全部文件 || CtrlP | 打印 || CtrlShiftP | 打印高级选项 |## 二、编辑操作快捷键| 快捷键 | 功能 ||—|—|| CtrlZ | 撤销 || CtrlY | 重做 || CtrlX | 剪切 || CtrlC | 复制 || CtrlV | 粘贴 || CtrlA | 全选 || CtrlD | 复制当前行 || CtrlT | 上下交换当前行 || CtrlShiftUp | 上移当前行 || CtrlShiftDown | 下移当前行 || CtrlL | 删除当前行 || CtrlShiftL | 删除当前行到剪贴板 || CtrlJ | 合并行 || CtrlG | 跳转到指定行 |## 三、搜索与替换快捷键| 快捷键 | 功能 ||—|—|| CtrlF | 查找 || CtrlH | 替换 || CtrlShiftF | 在文件中查找 || CtrlShiftH | 在文件中替换 || F3 | 查找下一个 || ShiftF3 | 查找上一个 || CtrlF3 | 查找当前选中单词的下一个 || CtrlShiftF3 | 查找当前选中单词的上一个 || CtrlM | 标记当前选中单词 || CtrlShiftM | 取消所有标记 |## 四、视图与窗口快捷键| 快捷键 | 功能 ||—|—|| CtrlTab | 切换到下一个文件 || CtrlShiftTab | 切换到上一个文件 || F11 | 全屏切换 || CtrlF11 | 全屏无菜单栏 || Ctrl鼠标滚轮 | 放大/缩小字体 || Ctrl小键盘 | 放大字体 || Ctrl小键盘- | 缩小字体 || Ctrl小键盘0 | 恢复默认字体大小 || F12 | 切换开发工具栏 |## 五、代码编辑快捷键| 快捷键 | 功能 ||—|—|| Tab | 插入制表符/缩进 || ShiftTab | 减少缩进 || CtrlSpace | 自动补全 || CtrlEnter | 向下插入空行 || CtrlShiftEnter | 向上插入空行 || CtrlBackspace | 删除前一个单词 || CtrlDelete | 删除后一个单词 || CtrlShiftSpace | 函数参数提示 || AltShift鼠标拖动 | 列块选择多行编辑 || Alt鼠标点击 | 多光标编辑 |## 六、宏与高级功能| 快捷键 | 功能 ||—|—|| CtrlShiftR | 开始/停止录制宏 || CtrlShiftP | 播放录制的宏 || CtrlAltShiftR | 多次播放宏 || CtrlAltShiftS | 保存宏 || AltF1 | 折叠当前层级 || AltShiftF1 | 展开当前层级 || Alt0 | 折叠全部 || AltShift0 | 展开全部 |## 七、实用技巧### 7.1 多行编辑按住AltShift然后用鼠标拖动可以选中一个矩形区域进行多行同时编辑。这在批量修改代码时非常实用。例如当你需要同时给100行代码添加注释符号时传统方法需要逐行操作而使用列块编辑只需一次拖动即可完成。### 7.2 列块编辑AltC可以快速在选中区域插入序号或相同文本适合批量添加行号或注释。这个功能在生成测试数据、批量添加日志前缀时特别有用。### 7.3 文件比较通过插件Compare可以在Notepad中直接比较两个文件的差异无需安装额外的比较工具。比较结果以颜色高亮显示新增、删除和修改的行支持逐行对比和字符级对比。### 7.4 正则表达式搜索在查找/替换对话框中勾选正则表达式模式支持完整的正则语法。常用模式-\d- 匹配数字-\w- 匹配单词字符-\s- 匹配空白字符-^text- 匹配行首text-text$- 匹配行尾## 八、编码与格式转换| 快捷键 | 功能 ||—|—|| CtrlAltS | 转UTF-8编码 || CtrlAltShiftS | 转UTF-8-BOM编码 || AltE | 转ANSI编码 || CtrlAltU | 转UCS-2 Big Endian || CtrlAltN | 转UCS-2 Little Endian |## 九、Notepad插件推荐与高阶用法### 9.1 必装插件清单Notepad的强大在很大程度上依赖于其插件生态。以下是2026年仍然活跃维护的核心插件-NppExec在编辑器内执行命令行指令支持脚本化编译运行流程。可以配置一键编译C/C、Python、Go等语言的快捷键将输出重定向到Notepad的控制台窗口-Explorer文件树侧边栏插件提供类似VS Code的资源管理器体验。支持书签、文件过滤、快速跳转-XML ToolsXML格式化、验证、XPath查询。处理配置文件和API响应时必不可少-JSON ViewerJSON格式化和树状视图展示支持JSON Path查询-Compare文件差异比较支持逐行高亮差异支持三次比较### 9.2 正则表达式实战案例Notepad的正则表达式引擎基于Boost Regex库支持lookahead/lookbehind等高级特性。以下是实战案例案例1批量给日志添加时间戳前缀查找^(.)$替换[2026-01-01] $1案例2提取所有邮箱地址查找[\w.-][\w.-]\.[a-zA-Z]{2,}然后使用标记功能标记所有匹配案例3CSV转JSON数组查找^(.?),(.?),(.)$替换{field1:$1,field2:$2,field3:$3},### 9.3 多文件批量操作Notepad的在文件中查找CtrlShiftF功能支持跨文件夹批量搜索和替换。设置搜索目录和文件过滤如*.py、*.js输入查找内容和替换内容勾选正则表达式模式点击全部替换即可一次性修改所有匹配文件。这个功能在大型项目重构时非常实用比如批量修改变量名、更新API路径、添加版权声明等。### 9.4 语法高亮自定义Notepad支持用户自定义语法高亮规则。通过语言-自定义语言格式菜单可以为Notepad原生不支持的语言创建语法高亮方案。用户可以定义关键字、注释、字符串、数字等token的颜色和样式还可以导入社区分享的语言定义文件。### 9.5 云端配置同步通过配置Notepad使用云端目录如OneDrive、Dropbox作为配置存储路径可以实现多台电脑之间的配置同步。在设置-首选项-云中设置云目录路径所有快捷键自定义、语言风格、插件配置都会自动同步。## 十、总结掌握这些快捷键后Notepad的操作效率可以提升数倍。建议先记住最常用的20个快捷键文件操作、查找替换、行操作在实际使用中逐步扩展。收藏本文随时查阅