Notepad4 - 只有 1.14MB,轻量级文本编辑器|Notepad2-mod 继任者[Windows]

原始链接在: Notepad4 - 只有 1.14MB,轻量级文本编辑器|Notepad2-mod 继任者[Windows] - 小众软件

Notepad4 是一款非常轻量级的 Windows 文本编辑器,支持语法高亮、代码折叠、自动完成等功能。基于 Notepad2 与 Notepad2-mod 使用现代 C++ 重写,从 Win XP 起开始支持。@Appinn


感谢 @砂糖`梨子 的推荐。

Scintilla 是什么

Notepad4 是一款基于 Scintilla 的轻量级文本编辑器,Scintilla 是一个开源的文本编辑器组件,专为提供高效的代码编辑功能而设计。

Notepad4

Notepad4 的名字来自 Notepad2⨯2, Notepad2++,是已经停更的 Notepad2 与 Notepad2-mod 的继任者。

Notepad4 非常小巧与轻量级,其安装包仅有 1.14 MB(x64中文版),安装后的主程序也只有 2.98MB,其余也仅有三个配置文件。

主要功能:

  • 代码自动补全:增强的关键词和函数的自动完成功能。
  • 语法高亮:支持多种编程语言的语法高亮,包括 C/C++、Java、Python 等。
  • 书签支持:便于用户在代码中标记和跳转位置。
  • 正则表达式支持:改进的正则表达式支持,使用 Boost regex 库。
  • 支持多种文件格式:包括 CSV、JSON、XML、SQL、Markdown 等多种文件类型。
  • 增强的代码折叠:允许按特定级别或当前代码块折叠代码,以提高可读性。
  • 高 DPI 显示支持:优化在高分辨率显示器上的渲染效果。
  • 多语言支持:对中文、日文、韩文的改善支持,包括输入法和词语选择。
  • 字体和排版支持:支持字体连字和颜色字体的显示。
  • 拖放功能:支持从 Visual Studio、Android Studio 等开发环境中拖放文件。
  • 支持高DPI显示(需要单独下载 HD 版本)
  • GUID 和时间戳生成:插入新的 GUID 和当前时间戳。
  • 分数字体大小支持:允许使用分数值的字体大小。
  • 全屏模式:提供全屏编辑体验。
  • 简化和美化功能:支持 CSS、JavaScript、JSON 和 JSON5 的压缩和格式化。
  • API 和代码折叠改进:显示选中文本的长度和护理位置,方便代码调试和审查。

等等,功能十分丰富。

不知道各位是如何使用这类工具的,青小蛙的用法是把它当记事本来用的。随手编辑文本文件、临时记录点文字,以及打开文件转换个编码等等。

最后,支持 Windows XP, Vista, 7, 8, 8.1, 10 和 11,以及 x86、x64、ARM 架构,很给力了吧。

获取

高DPI显示器请下载 HD 版本。


另外,不是吐槽啊,我算是发现了,文本编辑器程序本身的命名,除了 Notepad 还是 Notepad,就是在后面加上 1234 好了 😂

原文:https://www.appinn.com/notepad4/

3 个赞

我一直用Notepad2-zufuliu版,刚看文章发现网址是zufuliu/notepad4,我还以为作者开了新坑,结果发现就是Notepad2-zufuliu改名,现在访问zufuliu/notepad2会跳到notepad4……

5 个赞

大概试用了一下, 跟notepad3比, 各有特色吧.

包含了一些东亚特色的功能. 比如 全半角和简繁体转译.

:upside_down_face:感觉生态位已经满了, 先来的生态成熟了, 后来的想追赶就难了

就是纯改名而已

现在用的AkelPad,感觉作为纯文本编辑器也够用了

很好用,也很快,用了两三年了

我看了一下它的源代码,分明都是 c 写的啊。它和 notepad++ 一样都是 Scintilla 加壳,而 Scintilla 本身是用 C++ 写的。

这个看起来没有多 tab 页面的管理。只能算超轻量级的文本编辑器吧。

支持 winxp 好评!

1 个赞

作者坚持不支持多标签……对我而言算个硬伤

坐等Notepad10086

1 个赞

这个应该是个人喜爱和看场景。我日常是使用 Linux KDE 桌面的,同样的编辑器控件有两个编辑器,一个 kwrite,一个 kate. 前者也是类似于 notepad4 的简单编辑器,而后者则是类似于 vscode 的全功能编辑器。Linux KDE 桌面爱好者有些人喜欢前者有些人喜欢后者。

所以你也可以考虑这样,两个编辑器都装上,看情况用一个。

我自己电脑里面还有 pycharm 之类的,如果电脑性能太烂我就用 kwrite, 普通的电脑则用 kate. 正经干活的时候则是 pycharm/qtcreator.

好好好,文本编辑器作者都好卷。

我对他的定位就是轻量的编辑器,相对重的我已经有了,但是多标签在我看来是基本功能,这都没有属于轻过头了。
可惜至今还是没找到完全符合我期望的轻量级编辑器,目前在我电脑上占据这个生态位的是sublimetext。

1 个赞

这年头文本编辑器都卷成这样了,不过有没有可能未来会和大模型结合在一起?比如轻量级的文本补全 / 代码补全编辑器?

Notepad赛道这么卷,可惜到现在为止都没发现一款有Windows 现代化界面的强大编辑器。Notepads1234大部分都长一个样。

Notepads 挺眼前一亮,但之前用过 仅支持1M以下的文件。:joy:

你是指用Word打开txt?

小白,想问下如何汉化呢

已经有了,emeditor就已经接入大模型功能了

1 个赞

Notepad2、4几乎是我用过绝大多数的文本编辑器里面速度最快了的(非超大文本文件) 对比了一下 速度完全比Notepad++、--、3、emeditor、 EditPlus等等快多了,几乎就是秒开

in18版本自带多国语言,此外还有单独简体中文版本,无须汉化。