CudaText
软件描述
CudaText 是一个跨平台文本编辑器,使用 Lazarus / Free Pascal 编写。
官方网站
访问软件的官方网站了解更多信息
cudatext.github.io
什么是 CudaText?
CudaText 是一个跨平台文本编辑器,使用 Lazarus / Free Pascal 编写。
启动速度非常快(在 Intel Core i3 3Hz CPU 上加载约 30 个插件仅需 0.5 秒)。
可通过 Python 插件扩展功能(包括插件、语法检查器、代码树解析器、外部工具等)。
主要特性包括:
支持多种语言的语法高亮:C、C++、JavaScript、HTML、CSS、PHP、Python、XML 等,共超过 200 种语法词法分析器。
代码树(源码中函数/类等的树状结构)。
代码折叠。
多光标与多选。
正则表达式查找/替换。
配置文件采用 JSON 格式,支持特定词法分析器的配置。
标签页界面。
每个标签页可拆分。
支持 2/3/4/6 个文件的分屏视图。
部分词法分析器支持简单的自动补全(固定列表)。
命令面板(ST3 风格)。
迷你地图。
微缩地图。
显示不可打印的空白字符。
支持多种编码格式。
自定义快捷键。
支持无限大小文件的二进制/十六进制查看器。
专为 HTML/CSS 编码提供的功能:
HTML/CSS 智能自动补全。
通过 Tab 键完成 HTML 标签(使用片段插件)。
HTML 颜色代码(#rgb、#rrggbb)下划线显示。
在编辑区域直接显示图片(jpeg/png/gif/bmp/ico 格式)。
鼠标悬停于图片标签、实体或颜色值时显示提示信息。
🔄 替代方案
191 个选择
Little Transformer: Text Editor with TTS
该工具可将文本转换为多种格式/结构,有助于数据格式化和编码任务。格式化步骤可保存并重复使用。该工具包含多种语言的文本转语音功能。

Hacker Pad
Hacker Pad 是一个便捷的便签工具,方便所有人,尤其是开发者,快速记录想法和代码片段。这源于我的同事在如何便捷地快速记笔记方面遇到的困扰。
Thunderpad(前身为Textpad)是一款使用Qt库用C++编写的简单、通用且跨平台的文本编辑器。Thunderpad旨在比大多数文本编辑器更快、更轻量,同时保持同等的实用性。
Bim 是一款受 Vim 启发的终端文本编辑器,最初为 ToaruOS 开发,也可用于 Linux、Sortix、FreeBSD 和 macOS。Bim 追求轻量且功能丰富,无外部依赖,提供现代化的编辑体验……

Liri Text
材料设计文本编辑器。

TotalEdit
TotalEdit 是一款功能强大的记事本替代品和文本编辑器,内置众多功能,适用于从办公人员、记者到程序员及网站编辑的各类用户。

vile
vile 是一个功能增强且经过改进的便携式 vi 克隆版。它是一款文本编辑器,旨在结合流行的 Emacs 和 vi 编辑器的最佳特性。





