Notepad2(二次开发版)
名称也是“Notepad2”,但是与Flo开发的完全不同。这个Notepad2是基于开源项目Notepad-mod的二次开发,功能十分强大,也是目前使用较多的,作者还在持续更新中。
开源地址:https://github.com/zufuliu/notepad2
具有以下优点:
-
支持书签
-
用于标记单词或选定内容的所有匹配项,并显示匹配计数的选项
-
增强了单词和功能的自动完成功能
-
某些单词的基于上下文的自动完成
-
增强的自动缩进
-
大括号、方括号和引号的自动补全
-
语法突出显示、代码折叠和 API 列表(请参阅内置文件扩展名列表)
-
切换折叠特定级别,快捷方式:Alt+Number
-
切换当前块的折叠,而不滚动回块起始行、快捷方式:+或上下文菜单"切换折叠"AltC
-
改进了对中文、日文和韩文的支持:内联模式 IME、自动换行、单词选择、大小写转换等。
-
插入新的 GUID 和当前时间戳
-
十进制、十六进制、八进制和二进制之间的数字转换
-
在字符数中显示所选文本的插入符号位置和长度
-
改进了对 NFO ANSI 艺术的支持
-
支持各种视窗系统集成
-
每显示器 DPI 感知,改进的高 DPI 显示
-
支持使用 Direct2D DirectWrite 进行渲染,并在 GDI 和 Direct2D 之间切换
-
在 Direct2D 模式下支持字体连字,如FiraCode
-
在 Direct2D 模式下支持彩色字体(Windows 8.1 及更高版本),可用于ejmoi等显示彩色表情符号
-
对 RTL 布局 (GDI) 和双向 (Direct2D) 的实验性支持,对阿拉伯语和希伯来语很有用
-
支持使用分数字体大小
-
支持全屏模式
-
额外支持从Visual Studio,Android Studio,IntelliJ IDEA等拖放文件。
-
其他各种重大或次要的更改和调整