CudaText是一个跨平台的文本编辑器,由Object Pascal编写而成。它是一个开源项目,完全免费使用,即使是商业用途也没有任何限制。CudaText启动速度相当快,在Linux上搭载Intel Core i3 3GHz的CPU上,带有大约30个插件的情况下,启动时间仅需大约0.3秒。软件的扩展性强,可以通过Python插件进行扩展,这包括插件、代码检查器、代码树解析器以及外部工具。

cudatext-main

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”一词取自塞尔维亚语,意思是“奇迹”。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。