Textosaurus
软件描述
基于 Qt 和 Scintilla 的简单跨平台文本编辑器。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Textosaurus?
功能
界面:
跨平台外观与感觉,
可配置工具栏,
可更换图标主题和样式,
主窗口记忆其位置和大小,
可隐藏的工具栏和状态栏,
简洁的界面,
可移动的停靠侧边栏:
“输出”侧边栏——可显示外部工具输出及其他信息,
“文件系统”侧边栏——允许浏览文件夹层级并标记部分文件为收藏,
“Markdown 预览”侧边栏——可显示 Markdown 脚本的简单预览,
标签页式界面。
文本编辑器组件:
支持多种输入编码,
通过内置 uchardet 自动检测输入文件编码,
每份文档可独立切换编码,
内部完全使用 UTF-8,
混合 TAB/空格自动缩进支持,
可加载较大文件(100 MB 文件无压力),
支持带语法高亮打印文件,
支持打印为 PDF,
可隐藏行号,
可配置颜色方案,
URL 高亮(大文件中快速,仅当前可见行),
高亮当前选中文本的所有出现位置(大文件中快速,仅当前可见行),
可切换缩进字符(空格/TAB),
可调整制表符/缩进宽度,
可调整垂直分隔线高度(也响应 SHIFT+鼠标滚轮上下快捷键),
可调整编辑器字体(大小也可通过 CTRL+鼠标滚轮上下快捷键调整),
支持连字显示(在 GNU/Linux 和 Windows 上测试过 Fira Code 字体),
简单的查找/替换功能,支持:
向前/向后搜索纯文本或正则表达式(ECMAScript 格式),
显示文档中搜索词的出现次数,
替换全部匹配项,
通过“查找结果”侧边栏显示结果,
新建文档时可切换 EOL 模式,
EOL 模式自动检测,
支持多种文本格式的语法高亮,
菜单中可用语法高亮器的直观过滤功能,
现有 EOL 的转换,
可切换 EOL/空白字符的显示可见性。
🔄 替代方案
37 个选择免费且可扩展的代码编辑器,内置 Git 支持,具备智能 IntelliSense、集成调试器、30,000 多个扩展,离线可用,支持 Markdown 及多种语言的语法高亮。
此仓库包含一个构建文件,用于生成微软 Visual Studio Code 开源版(“Code - OSS”)项目的自由/开源软件(FLOSS)发布二进制文件,即专有 Visual Studio Code 的开源核心。
Notepad++ 是一款免费开源的代码编辑器,支持多种语言,具备语法高亮、插件支持、深色模式、便携性、隐私保护和高效资源使用等特性,可高度定制,适用于各种编程需求。






