Kate
编辑器
Kate是Linux下的一个多文档编辑器。Kate由Christoph Cullmann等开发,基于GNU Lesser General Public License (LGPL) Version 2许可发布。它是KDE高级文本编辑器,提供了丰富的功能,如语法高亮显示、代码折叠、可定制的布局等,特别适合软件开发人员使用。
开发历史
Kate 自 2001 年 2.2 版以来一直是 KDE 软件编译的一部分。由于 KParts 技术,可以将 Kate 作为编辑组件嵌入到其他 KDE 应用程序中。使用 Kate 作为编辑组件的主要 KDE 应用程序包括集成集成开发环境 KDevelop、Web 开发环境 Quanta Plus 和 LaTeX 前端 Kile。
Kate在《Linux Voice》杂志上赢得了高级文本编辑器比较奖。
截至2014年7月,开发已经开始将 Kate 以及 Dolphin、Konsole、KDE Telepathy 和 Yakuake 移植到 KDE Frameworks 5 中。
2022 年,KDE 文本编辑器 Kwrite 被修改为使用与 Kate 相同的代码库,但功能已停用。
软件简介
Kate基于重写的kwrite版本,不仅提供kwrite的所有功能,还增加了很多独有的功能。自从Kate 2.2以来,它已经被移到KDE4的kdesdk包里,并且作为桌面的内建组成部分。作为一个KDE原生程序,Kate当然与生俱来的具有网络透明性,并且整合了KDE的优秀特性。Kate可以用来从Konqueror 浏览器查看HTML源代码、编辑配置文件、写新的程序或者做其他文本编辑任务。Kate是一个多视点的编辑器。可以对同一个文档打开多个编辑窗口,并且它们是同步的。也可以同时打开多个文档以便参考或同时编辑。
Kate支持超过300种文件格式的语法高亮显示和代码折叠规则,通过XML文件进行扩展。它支持多种编码方案,包括UTF-8、UTF-16、ISO-8859-1和ASCII,并能自动检测文件的字符编码。Kate的Language Server Protocol Client插件为多种编程语言提供代码完成和引用查找功能。Kate的主要文本编辑器部件称为KatePart,根据LGPL版本2许可证可重复使用。Kate还提供了vi输入模式,具有多文档界面、窗口分割、项目编辑和会话功能,以便编辑多个文档。Kate的会话管理器允许命名、保存和恢复会话,保存的会话以*.katesession文件存储。
Kate通过其终端工具视图插件包含了KDE终端仿真器Konsole,但此功能在Windows版本的Kate中不可用。它还具有“快速打开”功能,行修改指示器,以及最多十个项目的剪贴板历史记录。Kate可以透明地在KIO库支持的所有协议上打开和保存文件,包括HTTP、FTP、SSH、SMB和WebDAV等协议。此外,Kate还集成了使用Git进行源代码控制的功能。
附加组件
希伯来语的拼写检查器和词法分析器(hspell)
国际化的ispell(一种交互式的拼写检查工具) (ispell)
开发环境下的脚本和数据文件(kdesdk-scripts)
帮助中心(khelpcenter4)
Konsole (konsole)
参考资料

Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike1.com/id.php on line 362
目录
概述
开发历史
软件简介
附加组件
参考资料