软件简介
CudaText 是一个跨平台的文本编辑器,用 Object Pascal 编写。 它是开源项目,可以免费使用,甚至可以用于商业用途。 它启动得相当快:~0.3 秒,有 ~30 个插件,在 CPU Intel Core i3 3GHz 的 Linux 上。 它可以通过 Python 插件进行扩展:插件、linter、代码树解析器、外部工具。 语法解析器功能丰富,来自 EControl 引擎。
软件特征
- 许多语言的语法高亮显示(300+ 词法分析器)。
- 代码树:函数/类/等的结构,如果词法分析器允许的话。
- 代码折叠。
- 多插入点和多选。
- 查找/替换为正则表达式。
- JSON格式的配置。包括特定于词法分析器的配置。
- 选项卡式 UI。
- 将视图拆分为主要/次要视图。将窗口拆分为 2/3/4/6 组选项卡。
- 命令调色板,具有模糊匹配功能。
- 小地图。微图。
- 显示未打印的空白区域。
- 支持多种编码。
- 可定制的热键。
- 二进制/十六进制查看器,用于无限大小的文件(可以显示 10 Gb 日志)。
- 正确保存二进制文件。
HTML/CSS 编码的功能
- HTML、CSS 的智能自动完成。
- 使用 Tab 键(Snippets 插件)完成 HTML 标签。
- HTML 颜色代码(#rgb、#rrggbb)下划线。
- 在编辑器区域内显示图片(jpeg / png / gif / bmp / ico)。
- 当鼠标移动到图片标签、实体、颜色值上时显示工具提示。
作为插件实现的功能
- 插件管理器
- 在文件中查找
- 片段
- LSP 协议支持
- 外部工具
- 项目管理人
- 会话管理器
- 宏管理器
- 拼写检查器
- FTP面板
- 突出显示所有匹配项
- 颜色选择器
- 插入日期/时间
- Linters 支持 (CudaLint)
- Formatters for HTML/CSS/JS/XML/…(CudaFormatter)
- 创建备份文件
- 菜单配置器
软件下载
Github:点击进入
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...