CudaText是一个用Lazarus编写的免费的跨平台代码编辑器(运行在microsoftwindows、Linux、macOS或FreeBSD上)。
它是从以前不再开发的名为SynWrite的编辑器演变而来的。它有一长串的特性,并且正在积极开发中。如果您想了解更多信息,请访问CudaText Wiki或查看其GitHub存储库。
以下是一个简短的列表,其中包含了最显著的特征:
-许多脚本和编程语言的语法高亮:C、C++、JavaScript、HTML、CSS、PHP、Python、XML等。
-由Python语言中的高级插件提供支持。
-支持特定于lexer的JSON配置。
-源代码中函数/类等的代码树结构。
-代码折叠。
-多插入符号和多选。
-查找/替换为注册表。前任。
-选项卡式用户界面。
-拆分每个选项卡。
-多个2/3/4/6文件的拆分视图。
-一些lexer的简单自动完成(固定列表)。
-命令选项板(ST3样式)。
-小地图和微地图。
-显示未打印的空白。
-支持多种编码。
-可自定义热键。
-二进制/十六进制查看器,用于显示无数大小的文件。
-智能自动完成的HTML,CSS。
-HTML标签完成与标签键(代码段插件)。
-HTML颜色代码(#rgb,#rrggbb)下划线。
-在编辑器区域内显示图片(支持的最流行格式)。
-当鼠标移到图片标记、实体、颜色值上时显示工具提示。