CudaText是什么?

CudaText 是一款跨平台的代码和文本编辑器,轻量,启动快。Linux 上 i3 处理器带约 30 个插件,启动大概 0.3 秒。最新版安装包不到 16MB,解压就能用。常被拿来当 Sublime Text 的开源替代品,也适合觉得 VS Code 太重、或者受不了 Notepad++ 某些毛病的人。

支持什么语言

语法高亮覆盖 300 多种编程语言,常见那些 C、C++、Java、Python、JavaScript、HTML、CSS、PHP、XML 都有。前端开发有几个顺手的地方:HTML/CSS 自动补全、颜色代码下面自动画下划线、鼠标悬停到图片标签上会弹预览图。

编辑功能

多光标和多选、代码折叠、代码树结构(函数/类列表,方便跳转)、正则查找替换、分割视图(窗口切成 2/3/4/6 个标签页组)。命令面板也带了,支持模糊匹配,用熟了可以少点菜单。

有个比较实用的能力:内置二进制/十六进制查看器,支持无限大小文件,有人说能打开 10GB 的日志文件。

扩展

通过 Python 插件扩展功能。插件管理器里可以装代码检查工具、代码树解析器、外部工具、代码片段、项目管理、宏录制这些。配置走 JSON 文件,不用翻复杂的图形设置界面。

价格

完全免费,开源,商业用途也能免费用。授权协议是 MPL。支持 Windows、macOS、Linux,还有便携版,可以直接放 U 盘里带走。

适合谁

如果你需要一个启动快、资源占用低、能处理大文件、跨平台且能装插件扩展功能的编辑器,CudaText 值得试。它不适合需要深度集成调试器、内置终端或 Git 图形界面的重度开发场景——那种需求还是 VS Code 或 IDE 更合适。