
CudaText 是一款
开源免费的跨平台代码 / 文本编辑器,由 Alexey Torgashin 开发,主打轻量、灵活、可高度定制,兼顾普通文本编辑与
程序员代码编写需求,适配 Windows、macOS、
Linux 三大系统,且支持便携模式运行,是 Notepad++、Sublime Text 等
编辑器的优质替代选择。
- 多格式兼容:原生支持超 200 种编程语言 / 标记语言的语法高亮(如 Python、Java、HTML、CSS、JavaScript、Markdown、JSON 等),可识别代码折叠、括号匹配、语法检查标记;同时支持普通文本、CSV、XML 等各类文本文件编辑,还能处理大体积文件(几 GB 级),打开速度远快于部分同类编辑器。
- 高效编辑工具:提供列编辑(块编辑)、多光标编辑、查找替换(支持正则表达式)、代码自动缩进、字符编码转换(UTF-8/GBK 等)、换行符转换(CRLF/LF)等实用功能,满足文本规整和代码编写的基础需求。
- 多窗口与标签页:支持拆分编辑窗口(横向 / 纵向)、多标签页切换,可同时编辑多个文件;还能通过 “项目管理器” 管理文件夹目录,快速定位项目内的文件。
- 插件扩展体系:内置插件管理器,可一键安装上千款社区插件,覆盖代码补全(如 Python 补全、HTML 提示)、代码格式化、版本控制(Git 集成)、文件对比、翻译、预览(Markdown/HTML 实时预览)等功能,甚至能通过插件实现类似 IDE 的调试、编译功能。
- 界面与快捷键定制:支持自定义主题(亮色 / 暗色 / 护眼模式)、字体、语法高亮配色方案;所有快捷键可自由修改,还能导入 Notepad++、Sublime Text 等编辑器的快捷键配置,降低上手成本;界面布局(侧边栏、状态栏、工具栏)也可按需调整。
- 宏与脚本支持:可录制 / 播放编辑宏,批量执行重复操作;还能通过 Python 脚本扩展编辑器功能,高级用户可自定义插件或自动化工作流。
- 体积小、启动快:安装包仅数 MB,便携版无需安装,解压即可运行,占用系统资源极少,低配电脑也能流畅使用;启动速度远超 VS Code 等重型编辑器,适合快速打开文件临时编辑。
- 跨平台同步:支持将配置文件(插件、主题、快捷键)同步到云端或本地文件夹,方便在多台设备间统一使用习惯。
- 本地化友好:内置简体中文界面,无需额外汉化,对中文用户十分友好。
- 程序员快速编辑:临时修改代码、编写简单脚本、查看日志文件,兼顾效率与轻量;
- 普通用户文本处理:批量整理文本、转换编码 / 换行符、编辑 Markdown 文档等;
- 替代轻量编辑器:作为 Notepad++(仅 Windows)的跨平台替代,或 Sublime Text(付费)的免费平替。