Notepad++

Notepad++ 是一个免费的源代码编辑器和记事本(Notepad)的替代品,支持多种编程语言和自然语言。「Notepad++ is a free source code editor and Notepad replacement that supports several programming languages and natural languages.

Github星跟踪图

Notepad++ 是什么?

Notepad++ 是一个免费的源代码编辑器和记事本的替代品,支持多种编程语言和自然语言。在 MS Windows 环境下运行,其使用受GPL许可的约束。

基于强大的编辑组件Scintilla,Notepad++是用 C++ 编写的,使用纯 Win32 API 和 STL,可确保更高的执行速度和更小的程序大小。 通过优化尽可能多的例程而不失去用户友好性,Notepad++ 正试图减少世界二氧化碳排放量。 当使用较少的 CPU 功率时,PC 可以降低功耗并降低功耗,从而创造更环保的环境。

更多信息请见 Notepad++ 官方网站

Notepad++ 发布密钥

自 7.6.5 版本发布以来,Notepad++ 使用 GPG 签名,密钥如下:

  • Signer: Notepad++
  • E-mail: don.h@free.fr
  • Key ID: 0x8D84F46E
  • Key fingerprint: 14BC E436 2749 B2B5 1F8C 7122 6C42 9F1D 8D84 F46E
  • Key type: RSA 4096/4096
  • Created: 2019-03-11
  • Expires: 2024-03-11

https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/nppGpgPub.asc

特性

  • 语法突出显示和语法折叠
  • 用户定义的语法突出显示和折叠
  • PCRE(Perl兼容正则表达式)搜索/替换
  • GUI完全可自定义:极简主义,带关闭按钮的选项卡,多行选项卡,垂直选项卡和垂直文档列表
  • 文件地图
  • 自动完成:单词完成,功能完成和功能参数提示
  • 多文档(Tab界面)
  • 多视角
  • 所见即所得(印刷)
  • 放大和缩小
  • 支持多语言环境
  • 书签
  • 宏录制和播放
  • 使用不同的参数启动

支持的操作系统

所有仍然被微软支持的 Windows 系统都被 Notepad++ 支持。然而,不是所有的 Notepad++ 用户都能或想使用最新的系统。下面是你可能需要的支持系统信息,如果你是其中之一。

构建 Notepad++

请按照 构建指南 从源代码构建 Notepad++。

贡献

我们欢迎你的贡献。请注意我们的 贡献规则,以增加你的贡献被接受的可能性。

Notepad++ 的贡献者


概览

名称与所有者notepad-plus-plus/notepad-plus-plus
主编程语言C++
编程语言Shell (语言数: 44)
平台Windows
许可证Other
发布数230
最新版本名称v8.6.5 (发布于 )
第一版名称v4.2.1 (发布于 2015-03-28 00:05:40)
创建于2015-03-28 00:05:08
推送于2024-05-05 16:34:57
最后一次提交2024-05-04 14:02:08
星数21.6k
关注者数639
派生数4.4k
提交数5.8k
已启用问题?
问题数9982
打开的问题数2355
拉请求数93
打开的拉请求数11
关闭的拉请求数3936
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

What is Notepad++ ?

GitHub release
    Appveyor build status
    Join the disscussions at https://community.notepad-plus-plus.org/
    Join the chat at https://gitter.im/notepad-plus-plus/notepad-plus-plus

Notepad++ is a free (free as in both "free speech" and "free beer") source code
editor and Notepad replacement that supports several programming languages and
natural languages. Running in the MS Windows environment, its use is governed by
GPL License.

See the Notepad++ official site for more information.

Notepad++ Release Key

Since the release of version 7.6.5 Notepad++ is signed using GPG with the following key:

  • Signer: Notepad++
  • E-mail: don.h@free.fr
  • Key ID: 0x8D84F46E
  • Key fingerprint: 14BC E436 2749 B2B5 1F8C 7122 6C42 9F1D 8D84 F46E
  • Key type: RSA 4096/4096
  • Created: 2019-03-11
  • Expiries: 2021-03-10

https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/nppGpgPub.asc

Build Notepad++

Please follow build guide to build Notepad++ from source.

Contribution

Code contribution is welcome. Here are some rules that your should follow to make your contribution accepted easily.

Notepad++ Contributors

去到顶部