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 (語言數: 43)
平台Windows
許可證Other
發布數230
最新版本名稱v8.6.5 (發布於 )
第一版名稱v4.2.1 (發布於 2015-03-28 00:05:40)
創建於2015-03-28 00:05:08
推送於2024-04-21 17:56:45
最后一次提交2024-04-21 10:58:26
星數21.6k
關注者數638
派生數4.4k
提交數5.8k
已啟用問題?
問題數9940
打開的問題數2324
拉請求數93
打開的拉請求數6
關閉的拉請求數3916
已啟用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

去到頂部