软件介绍
Notepad4是一款轻量级文本编辑器,专为高效代码编辑设计,支持多种编程语言和文件格式,适合开发者和普通用户使用。想了解更多功能或下载体验,请查看详情。
基于 Scintilla 的文本编辑器
Notepad4 基于 Scintilla 开发,这是一个开源的文本编辑组件,专为代码编辑优化。它的名字来源于 Notepad2 和 Notepad2-mod 的升级组合,结合了现代 C++ 技术,支持从 Windows XP 到 Windows 11 的系统。
主要功能
Notepad4 虽然体积小巧,但功能丰富。安装包仅 1.14MB,主程序也只有 2.98MB,却包含以下功能:
代码自动补全:支持关键词和函数的智能提示。
语法高亮:兼容 C/C++、Java、Python 等多种编程语言。
书签功能:方便标记和快速跳转代码位置。
正则表达式:使用 Boost regex 库,支持高效文本处理。
文件格式兼容:支持 CSV、JSON、XML、SQL、Markdown 等格式。
代码折叠:按级别或代码块折叠,提升可读性。
高 DPI 支持:优化高分辨率显示器显示效果。
多语言输入:改进中文、日文、韩文等语言的输入支持。
字体与排版:支持连字和颜色字体显示。
拖放功能:可直接从 Visual Studio、Android Studio 等开发环境拖放文件。
GUID 和时间戳:快速插入 GUID 和当前时间戳。
分数字体大小:支持分数值设定字体大小。
全屏模式:提供沉浸式编辑体验。
格式化功能:支持 CSS、JavaScript、JSON 等文件的压缩和格式化。
API 优化:显示选中文本长度和光标位置,便于调试。
使用体验
Notepad4 界面简洁现代,主菜单位于顶部,提供新建、打开、保存等常见功能。下方快捷按钮支持查找、替换、撤销等操作,新手也能快速上手。
它在文本处理方面表现出色,无论是简单记事还是复杂代码编辑都能轻松应对。自动保存功能有效减少数据丢失风险。
语法高亮功能对程序员非常实用,支持多种编程语言,帮助快速识别代码中的关键字、字符串和注释。
查找与替换功能强大,支持全局搜索和替换预览,避免误操作。
它占用系统资源少,启动速度快,即使在低配置电脑上也能流畅运行。
文件格式兼容性优秀,支持 .txt、.md、.cpp、.java 等格式,并提供编码转换功能,避免乱码问题。
更新日志
Scintilla 已更新至 5.5.2,详情请参阅官网。
支持 Boost 正则表达式,由 @atauzki 贡献。
添加了 Chocolatey 包,由 @teknowledgist 贡献。
词法分析器和 API 更新:Asm、Bash、Batch、C#、CSS、Dart、Fortran、Groovy、Haxe、HTML、Java、JavaScript、Kotlin、M4 和 Autoconf、Nim、Python、Rust、Scala、Swift、TOML、XML、Zig。
添加自动保存选项,直接覆盖当前文件。
添加自动完成选项,仅使用当前文档中的单词。
更改代码压缩和美化功能,未选择文本时格式化整个文档。
处理单个文件实例的匹配文本命令选项。
修复打开和创建链接文件损坏的问题。
其他错误修复和改进。
行为变化:转换为标题大小写时,先将文本转换为小写,整个大写单词不再被视为缩写。
用户评论