Notepad++ 官方下载 + 完整安装 + 全套优化配置(2026最新)

Notepad++ 官方下载 + 完整安装 + 全套优化配置(2026最新)

一、官方安全下载(拒绝第三方捆绑)

1. Notepad++ 下载地址



2. 版本选择(Windows系统)

  • Installer.x64.exe【推荐安装版】:64位系统,带右键菜单、自动更新,新手首选
  • Portable.zip:绿色便携版,解压即用,放U盘

99%电脑都是64位,不要下32位,打开大日志会卡

二、安装详细步骤(避坑重点)

  1. 双击exe安装包,弹窗语言选 Chinese (Simplified) 简体中文 → OK

  2. 同意许可协议 → 下一步

  3. 安装路径严禁中文/空格

    推荐:D:\Tools\Notepad++,不要放C盘默认路径

  4. 组件勾选(全部保留默认)

    • Plugins Admin:插件管理器(必须)
    • Context Menu Entry:右键文件直接打开(必勾)
    • Create Shortcut on Desktop:桌面快捷方式
  5. 点击安装,完成后勾选「运行Notepad++」

三、基础核心配置(设置 → 首选项)

1. 新建文件编码(解决中文乱码最重要)

左侧【新建】

  • 默认编码:UTF-8(无BOM)
  • 格式:Windows(CR LF)

记事本乱码根源:默认ANSI,全部统一UTF-8无BOM

2. 缩进设置(写代码必备)

左侧【语言】→ Tab设置

  • 替换为空格:勾选
  • 缩进宽度:4(前端/Java通用)

3. 自动备份(防止文件丢失)

左侧【备份】

  • 启用会话快照和定期备份:勾选
  • 备份间隔:3分钟
  • 备份路径自定义到非系统盘

4. 界面护眼主题

顶部菜单:设置 → 语言格式设置

  • 主题推荐:Obsidian(深色护眼)、Deep Black
  • 修改字体:Consolas 11号(代码最清晰)

5. 显示行号、折叠标记

首选项 → 编辑

  • 勾选:显示行号、显示折叠标记、显示空白字符(空格/制表符可视化)

四、必备插件安装(插件 → 插件管理Plugins Admin)

打开「可用」标签,搜索安装这5个刚需插件,安装后重启软件:

  1. Compare:文件对比,Ctrl+Alt+D快速对比两份日志/代码
  2. JSTool (JSON Viewer):一键格式化压缩JSON,快捷键Ctrl+Shift+J
  3. XML Tools:XML格式化、校验
  4. NppFTP:连接服务器FTP/SFTP,直接在线编辑线上配置文件
  5. Explorer:侧边文件树,快速打开本地文件夹

插件使用小技巧

  • JSON格式化:选中json文本 → 插件 → JSTool → Format JSON
  • 文件对比:打开两个文件 → 插件 → Compare → Compare

五、高频实用优化配置

1. 批量查找替换(正则)

Ctrl+H 替换窗口,左下角勾选正则表达式,支持批量删除、批量加前缀后缀

2. 列编辑(多行同时输入)

按住 Alt + 鼠标拖动 选中一块矩形区域,可批量添加序号、注释

3. 分屏对比文件

视图 → 移动另一视图,左右/上下双栏同时编辑两个文件

4. 替换系统自带记事本(可选)

安装组件勾选「替换Windows记事本」,双击txt默认用Notepad++打开

六、常见问题解决

  1. 中文乱码:顶部【编码】→ 转为UTF-8无BOM
  2. 插件安装失败:右键Notepad++,以管理员身份运行再装插件
  3. 打开超大日志卡顿:使用64位版本,临时关闭无用插件
  4. 右键没有Notepad++:重装时勾选Context Menu右键菜单组件

七、常用快捷键汇总

快捷键 功能
Ctrl+D 复制当前行
Ctrl+L 删除当前行
Ctrl+H 替换(支持正则)
Ctrl+Shift+F 在文件夹内批量查找
Alt+鼠标拖动 列块编辑
Ctrl+Alt+D Compare文件对比
Ctrl+Shift+J JSON格式化

需要我给你一份正则常用语法清单,用来批量处理日志、清理文本吗?

相关推荐
qz_Serene2 小时前
C++:类和对象(上)
开发语言·c++
COOLMO研究AI2 小时前
Python 如何在 AI 接口中实现请求幂等性:防止重复提交与重复扣费
人工智能·python·php
微三云-张梅2 小时前
东莞企业做GEO:AI信任体系的三个建设层级
大数据·人工智能·微三云geo·东莞系统开发·东莞geo
CTA量化套保2 小时前
新手学量化,先做能复查的小流程
人工智能·python
狂奔蜗牛(bradley)2 小时前
RKNN Toolkit2开发环境搭建实操
人工智能
西安景驰电子3 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
ctlover3 小时前
Python文件操作
开发语言·python
weixin_446260853 小时前
AutoDesign:面向长时序智能体设计的元调度优化框架
人工智能
luj_17683 小时前
塔防牌:策略与卡牌的智慧碰撞
服务器·c语言·开发语言·经验分享·算法
Rocktech_ruixun3 小时前
机器人端侧大模型部署对主板有哪些要求?瑞迅主控板分级方案对比
人工智能·嵌入式硬件·机器人