功能特性

Notepad++ 内置丰富的编辑和开发功能,助你高效完成每一项工作

核心功能

语法高亮

Notepad++ 内置对超过 80 种编程语言和文件格式的语法高亮支持。无论是主流语言还是小众格式,都能获得精准的代码着色,让代码结构一目了然。

  • 支持 C/C++、Java、Python、JavaScript、PHP 等主流语言
  • 支持 HTML、CSS、XML、JSON、Markdown 等标记语言
  • 支持自定义用户定义语言 (UDL)
  • 多种内置配色主题可选

80+ 语言支持

覆盖几乎所有主流编程语言和文件格式

效率工具

强大的搜索与替换

内置强大的搜索引擎,支持在单个文件或整个文件夹中快速搜索。正则表达式支持让复杂模式匹配变得简单。

  • 支持正则表达式搜索和替换
  • 文件夹递归搜索 (Find in Files)
  • 增量搜索,实时显示匹配结果
  • 标记所有匹配项,快速导航
  • 支持多行搜索和十六进制搜索

多模式搜索

普通、正则、扩展、十六进制,多种模式自由切换

扩展生态

丰富的插件系统

通过内置的插件管理器,可以轻松安装、更新和管理数百款社区开发的插件,为编辑器添加各种专业功能。

  • 插件管理器 — 一键安装、更新、卸载
  • 100+ 社区插件,涵盖各种开发场景
  • 流行插件:NppFTP、Compare、XML Tools、Markdown
  • 支持 C++ 和 Python 插件开发

100+ 插件

丰富的社区生态,持续增长的插件库

编辑体验

多标签与分屏编辑

支持同时打开多个文件进行编辑,可水平或垂直分屏对比查看不同文件,标签页支持拖拽排序和分组。

  • 多标签页管理,拖拽排序
  • 水平/垂直分屏显示
  • 标签分组与颜色标记
  • 会话管理,保存/恢复工作状态

灵活布局

多标签、多分屏,一切按你习惯来

高级编辑

高级代码编辑功能

面向开发者设计的高级编辑功能,包括代码折叠、自动补全、缩进引导、括号匹配等,让编码更加高效。

  • 代码折叠 — 按函数、类、区块折叠
  • 自动补全 — 函数名、变量名智能提示
  • 缩进引导线 — 清晰展示代码层级
  • 括号/标签匹配高亮
  • 宏录制与回放
  • 多光标编辑

专业编辑

面向开发者的全方位编辑工具集

文件处理

强大的文件处理能力

支持多种字符编码,可处理超大文件,内置文件对比功能,支持拖放操作和文件监控。

  • 支持多种字符编码 (UTF-8, GBK, Shift-JIS 等)
  • 大文件处理,流畅编辑 GB 级文件
  • 拖放打开文件和文件夹
  • 文件监控,外部修改自动检测
  • 只读模式、管理员模式

全能处理

编码转换、大文件、监控刷新一应俱全

三步开始使用

从下载到上手,只需简单三步

1

下载安装

前往下载页面获取最新版本安装包,双击运行即可完成安装。

2

创建文档

打开软件即可创建新文件或编辑已有文件,选择语言实现语法高亮。

3

安装插件

通过插件管理器发现和安装插件,按需扩展编辑器功能。