CudaText是一个跨平台的文本编辑器,由Object Pascal编写而成。它是一个开源项目,完全免费使用,即使是商业用途也没有任何限制。CudaText启动速度相当快,在Linux上搭载Intel Core i3 3GHz的CPU上,带有大约30个插件的情况下,启动时间仅需大约0.3秒。软件的扩展性强,可以通过Python插件进行扩展,这包括插件、代码检查器、代码树解析器以及外部工具。
CudaText不仅是一个优秀的通用文本编辑器,还是一个功能丰富的程序员编辑器。它为用户提供了一个高度可定制和模块化的界面,支持代码高亮和折叠、具有先进的搜索功能,并且还具有各种编程语言环境的高度支持。因此,无论是写普通文本还是复杂的代码,CudaText都可以满足用户的需求。
它的自定义能力也十分卓越,用户可以利用多种主题和插件来适配自己的编辑风格,甚至还能够自己开发插件来扩展编辑器的功能。CudaText的插件管理系统让用户轻松地安装和更新插件。除此之外,CudaText的多标签界面允许用户同时打开多个文件,使得文本编辑和代码编写更为高效。
CudaText 特征
- 许多语言的语法突出显示(300 多个词法分析器)。
- 代码树:函数/类/等的结构,如果词法分析器允许的话。
- 代码折叠。
- 多插入符和多选择。
- 使用正则表达式查找/替换。
- JSON 格式的配置。包括词法分析器特定的配置。
- 选项卡式用户界面。
- 将视图拆分为主要/次要。将窗口拆分为 2/3/4/6 组选项卡。
- 命令调色板,具有模糊匹配功能。
- 小地图。微图。
- 显示未打印的空白。
- 支持多种编码。
- 可定制的热键。
- 用于无限大小文件的二进制/十六进制查看器(可以显示 10 Gb 日志)。
- 正确保存二进制文件。
HTML/CSS 编码的功能
- HTML、CSS 的智能自动完成。
- 使用 Tab 键(片段插件)完成 HTML 标签。
- HTML 颜色代码(#rgb、#rrggbb)下划线。
- 在编辑器区域内显示图片(jpeg/png/gif/bmp/ico)。
- 当鼠标移到图片标签、实体、颜色值上时显示工具提示。
作为插件实现的功能
- 附加组件管理器
- 在文件中查找
- 片段
- LSP协议支持
- 外部工具
- 专案经理
- 会话管理器
- 宏管理器
- 拼写检查器
- FTP面板
- 突出显示所有出现的情况
- 选色器
- 插入日期/时间
- Linters 支持 (CudaLint)
- HTML/CSS/JS/XML/... 的格式化程序 (CudaFormatter)
- 创建备份文件
- 菜单配置器
- 和更多...
细节
- 经常被问到的问题是“它与 Sublime 相比有什么优势?”维基百科给出了答案。 Wiki 包含几乎完整的程序文档。
- SourceForge“本月项目”和作者访谈。
- 文字用户评论 1. 图解用户评论 2. 简短有趣的用户评论 3.
- 性能:启动时间;加载大文件的性能;编辑大行的性能;大规模生产线批量更换性能;内置排序的性能。
- 免责声明:“cuda”一词取自塞尔维亚语,意思是“奇迹”。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)