CudaText是一个用Lazarus编写的跨平台文本编辑器。CudaText和Sublime Text有七八成相似,但它是完全开源的,请参阅Wiki信息。CudaText起动非常快(在Intel Intel Core i3 3Hz上有~30个插件,0.5秒)。CudaText可以通过Python附加组件(插件,链接器,代码树解析器,外部工具)进行扩展。
官方网站:http://uvviewsoft.com/cudatext/index.html
截屏
功能摘要
- 各种语言的语法高亮:C,C ++,JavaScript,HTML,CSS,PHP,Python,XML等。存在200多种语法词法分析器。
- 代码树(源代码中函数/类/ etc的树结构)。
- 代码折叠。
- 多重插入和多选。
- 查找/替换
- 以JSON格式配置。包括特定于词法分析器的配置。
- 标签式UI。
- 拆分每个标签。
- 2/3/4/6文件的拆分视图。
- 一些词法分析器的简单自动完成(固定列表)。
- 命令调色板(ST3样式)。
- 小地图。
- 的Micromap。
- 显示未打印的空白。
- 支持许多编码。
- 可定制的快捷键。
- 二进制/十六进制查看器,用于无限大小的文件。
- HTML,CSS的智能自动完成功能。
- 使用Tab键(Snippets插件)完成HTML标记。
- HTML颜色代码(#rgb,#rrggbb)下划线。
- 在编辑区域内显示图片(jpeg / png / gif / bmp / ico)。
- 鼠标移动到图片标签,实体,颜色值时显示工具提示。
更新日志
http://uvviewsoft.com/cudatext/history.txt
1.129.5 (2021/03)
+ add: code-tree for CSS lexer shows colored squares near ‘Colors’ items (thanks @NQUARE)
+ add: lexer CSS: show color formats ‘rgb’, ‘hsl’, ‘#aabbccdd’ in code-tree (thanks @NQUARE)
+ add/change: reworked the way how app saves/restores per-file-history for properties: word wrap, show unprinted chars, show line numbers, show folding column, show minimap, show micromap, show ruler; format of JSON history: changed ‘bool’ values to ‘int’
+ add: wiki topic https://wiki.freepascal.org/CudaText#Brackets_auto-pairing_logic
– fix: problem with “CudaExt / Code-Tree Symbol list” and non-ASCII file text (thanks @kvichans)
– fix: command ‘Redo’ could not work sometimes (thanks @xcme)
– fix: crash after installing lexer, while lite-lexer SQL^ was active (thanks @JairoMartinezA)
– fix: regression since 1.124.0: Console’s right-click menu is incomplete (thanks @kvichans)
– fix: regression since 1.127.0: broken work of lite lexers with minimap (thanks @tmsg)
– fix: regression since 1.128.0: app crashes on start, if lexers have ‘grammar’ (examples: C#, Pascal, SQL)
– fix: plugins hotkeys become broken in current app session, after any plugin installation (thanks @JairoMartinezA, @OlehL)
下载地址
CudaText 提取码: d8xw