软件介绍
Notepad2 是一个相当优秀的轻量级文本编辑器。Notepad2 是基于 Scintilla 开发,体积小巧、运行快速,与系统默认记事本具备相同资源消耗,但提供了大量实用功能,如代码高亮、编码转换、行号显示、多步 Ctrl+Z、增强的查找替换等等,是代替系统默认 Notepad 的极致选择。Notepad2 是一款开源软件,XhmikosR 又在 Notepad2 基础上二次开发了更加实用强大的 Notepad2-mod,额外提供代码折叠、书签、自动完成、支持更多代码格式高亮等功能,更加地好用了。
软件截图
软件特点
1 自定义语法高亮,支持 HTML, XML, CSS, JavaScript, VBScript, ASP,PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 汇编, SQL, Python, NSIS,INI,REG, INF, BAT,DIFF 等众多脚本文件。
2 支持 ANSI,Unicode,UTF- 8 等编码互换
3 可以设置无限个书签(9 种图标可换)轻松定位
4 空格,制表符彩色显示,并可互相转换
5 可以对任意的文本块进行操作,ALT 键+鼠标
6 对括号{}〔〕()可以高亮配对显示,方便查看(仅对英文符号有效)
7 可以自定义代码页和字符集,对中文支持良好
8 使用标准的正则表达式搜索和替换
9 可以使用半透明模式,超酷!
10 快速放大、缩小页面,不用再设定字体大小
11 可以指定 ESC 键最小化 Notepad2 到系统托盘或者关闭 Notepad2
12 体积小巧
更新日志
Lexer 和 API 更新:AutoHotkey (f9fcb64)、C# (c19dd24)、CMake (6b0abdb)、CSS (29ec2c3 和 7c12b83)、Dart (76cc703)、HTML (8a57f67)、JavaScript (3ef4362)、Nim (c19dd24)、PowerShell (92c) 9645)、Ruby(6984ae8)、Swift(5479ed3 和 4e05bfb)、Texinfo(2478f9c)、TOML(24afa81)
支持 /p(使用默认打印机和选项打印文件)命令选项,问题#763。ba2a0d7
添加新的选择模式“旧 Visual Studio”,问题 #761。ce5a15e
其他错误修复和改进。
行为改变
CSS、JavaScript、JSON、TypeScript 和 TOML 的默认缩进和制表符宽度更改为 2(与 HTML 文件类似)。b4eb87b 和 7a72f1f