CudaText
软件描述
CudaText 是一款跨平台的文本编辑器,使用 Lazarus/Free Pascal 编写。
官方网站
访问软件的官方网站了解更多信息
cudatext.github.io
什么是 CudaText?
CudaText 是一款跨平台文本编辑器,使用 Lazarus/Free Pascal 编写。
启动速度很快(在 Intel Core i3 3GHz 处理器上,约 30 个插件的情况下仅需 0.5 秒)。
支持通过 Python 插件扩展(插件、代码检查器、代码树解析器、外部工具等)。
主要功能包括:
支持多种语言的语法高亮:C、C++、JavaScript、HTML、CSS、PHP、Python、XML 等,已有超过 200 种语法解析器。
代码树(源代码中函数/类等的树形结构)。
代码折叠。
多光标和多选。
支持正则表达式查找/替换。
配置文件采用 JSON 格式,包括针对特定语法解析器的配置。
标签式用户界面。
可将每个标签页拆分为多个部分。
支持 2/3/4/6 个文件的分屏视图。
部分语法解析器提供简单的自动补全(固定列表)。
命令面板(类似 Sublime Text 3 的风格)。
最小地图(Minimap)。
微地图(Micromap)。
显示未打印的空白字符。
支持多种编码。
可自定义热键。
支持无限大小文件的二进制/十六进制查看器。
HTML/CSS 编程功能:
HTML 和 CSS 的智能自动补全。
通过 Tab 键完成 HTML 标签(需 Snippets 插件支持)。
对 HTML 颜色代码(#rgb、#rrggbb)进行下划线显示。
在编辑区域中显示图片(支持 jpeg/png/gif/bmp/ico 格式)。
鼠标悬停在图片标签、实体或颜色值上时显示提示信息。
🔄 替代方案
191 个选择
Textadept
Textadept 是一款快速、极简且高度可扩展的跨平台文本编辑器,专为程序员设计。它采用 C 和 Lua 混合编写,并多年来持续优化以实现速度和极简性的极致平衡,因此是那些希望拥有无限……程序员的理想编辑器。
jEdit 是一款成熟的程序员文本编辑器,其开发历程长达数百人年(包括开发插件的时间)。jEdit 在功能和易用性方面超越了许多昂贵的开发工具,而且它以自由软件的形式发布,包含完整的源代码……
Pluma 是 gedit 的一个文本编辑器,属于 MATE 桌面环境的一部分。它支持大多数标准编辑器功能,并通过其他通常不会出现在简单文本编辑器中的特性扩展了这些基本功能……
下载与相关链接
安全提示安全提醒
点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。