参考:kate 跨平台KDE文本编辑器使用方法 汇集

https://blog.csdn.net/ken2232/article/details/130167973

有网络消息说:这款编辑器停止了更新。但从官网上看,还在持续更新中,

kate-22.12.3-1974-windows-cl-msvc2019-x86_64.7z  2023-3-16 5:11:25  65.73 MB view

https://binary-factory.kde.org/job/Kate_Release_win64/lastSuccessfulBuild/artifact/

其他平台也是

https://binary-factory.kde.org/job/Kate_Release_appimage-centos7/

Kate 的特点

  1. 跨平台:在一些主流 linux发行版的官方仓库中存在。

  1. 轻量

  1. Kate 与 KWrite 是 KDE Applications 的一部分,通常 每年集体发布三次。

Kate 是一款功能丰富的文本编辑器

Kate 的功能非常丰富,可以让你更轻松地查看和编辑所有的文本文件。Kate 可以让你同时编辑和查看多个文件,既可以在标签页中查看,也可以在分割视图中查看,并且还附带了多种插件,包括一个嵌入式终端,可以让你直接从 Kate 中启动控制台命令,强大的搜索和替换插件,以及一个预览插件,可以让你看到你的 MD、HTML 甚至 SVG 的样子。

The Kate Handbook

https://docs.kde.org/stable5/en/kate/kate/

功能

应用程序功能

https://kate-editor.org/zh-cn/about-kate/

通用功能

  • 编码支持 (Unicode 及许多其他编码)

  • 双向文字渲染支持

  • 换行符支持 (Windows、Unix、Mac),包括自动检测

  • 网络透明 (可打开远程文件)

  • 可通过脚本扩展

获取 Kate

https://kate-editor.org/zh-cn/get-it/

关于发布:

Kate 与 KWrite 是 KDE Applications 的一部分,通常 每年集体发布三次。文本编辑 和 语法高亮 引擎由 KDE 框架 提供,每月更新。新发布将公布 于此。

* release 软件包包含最新版本的 Kate 和 KDE 框架。

** nightly 软件包每日自动从源代码编译,因此可能不是很稳定,并且包含缺陷或不完整的功能。仅推荐用于测试用途。

*** The Chocolatey packages are developed independently from KDE. It may or may not be up to date.

界面的菜单语言,是可以设置的。为linux 类 app的全球通用翻译模式?

默认编程语言:默认字体 size 10

替换问题

"Replace Checked"按钮,可以用来 替换 如在所有的打开文件中,按照关键字能够搜索到的全部内容。

特别注意:

  1. 在使用"Replace Checked"之前,首先要确认并排除“search”出来的结果中,哪些文件、以及哪些不符合要求搜索结果的替换。

  1. 使用“Match case",见上图。否则,不区分字母的大小写,会导致错误的替换。

特别注意:不区分大小写:可能会导致文本(源码,驼峰风格命名的函数、变量等)无法恢复的严重错误!!

搜索问题

"Search and Replace"按钮,可以用来切换 搜索和替换的模式

Bug: 有时点击"Search and Replace" (图二1箭头指向处)按钮,无法调出 多个文件搜索模式(b区)。

也可能是自己的操作问题?系统问题???造成的?

图一: 单个文件搜索

图二: 单个文件搜索(a区)和多个文件搜索模式(b区)

--- ---

"Search and Replace"按钮,无效(背景色):无法显示相应光标,并拉出 多个文件搜索模式(b区)。

"Search and Replace"按钮,有效(加深背景色):OK。

问题解决:

  1. win版本,没有这个问题;

  1. linux版本,在debian上存在这个问题,可以将光标移动到下图红线标记的水平线处,光标会变成上下箭头,然后,手动拉出搜索窗口即可。

搜索模式

Plain text: 字符型文本,在长字符串中,查找指定字符串。

查找结果:特别需要注意字母的大小写问题。

调整"Search and Replace"窗口的高度

linux 版本:

当出现如下窗口的“场景1”时:

调整窗口的高度,没有明显的标识。当光标移动到箭头的位置,会改变形状。

当出现如下窗口的“场景2”时:

调整窗口高度的标识,要比“场景1”明显。

win 版本

在多文件编辑时,可能需要使用 "Reload All"

特别注意:

为什么需要使用:"Reload All" ?

kate多文件打开的默认配置,当其他外部编辑器修改文件之后,在 kate中只会提示更新 当前窗口的文件。非当前窗口的文件,则不会及时提示非当前窗口的 reload更新,但有时又是可以及时提示需要 reload多个文件的。

也许是 kate的问题?也许是 linux操作系统问题?

在有些 linux发行版中,刷新总是不能及时。比如:在 Vbox虚拟机中,在使用外部共享文件夹时,刷新不及时。

为了防止在其他编辑器或IDE中修改的文件,在kate中没有获得及时的更新,可能需要使用  "Reload" 或"Reload All" 功能。

Linux高级文本编辑器比较:kate vs gedit

1. Kate 的默认功能更加完善,开箱即用,在大多场景下,可能不再需要用户另外安装插件。比如在所有打开的文件中进行搜索等。

2. 另外,就是 Kate是跨平台的,并且目前(2023年)仍然处在不断的更新中。Win平台也有免安装版本。

3. 结论:因此,我认为 Kate 使用会更好

https://blog.csdn.net/bi_jian/article/details/53116155?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-53116155-blog-129605167.235%5Ev27%5Epc_relevant_recovery_v2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-53116155-blog-129605167.235%5Ev27%5Epc_relevant_recovery_v2&utm_relevant_index=3

与notepad++相比

两者的功能大同小异。

但 Kate:

跨平台;

KDE社区支持;

快乐地使用Kate编辑器进行开发(kate作为ide攻略)

https://blog.csdn.net/laozizhenniubi/article/details/119869628?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-119869628-blog-129605167.235%5Ev27%5Epc_relevant_recovery_v2&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-119869628-blog-129605167.235%5Ev27%5Epc_relevant_recovery_v2&utm_relevant_index=1

Kate  一款功能丰富的文本编辑器(可能是目前最好的开源跨平台轻量编辑器 之一)相关推荐

  1. java web 轻量 编辑器_NKeditor: NKedtior是一款优秀的轻量级Web编辑器,基于 Kindedior 二次开发...

    再一次温馨提示:建议有问题请提 issue 不要在评论区提, 评论区的内容一般没有及时看就被其他消息掩盖了,很容易被忽略看不到. NKeditor NKedtior是基于 kindeditor 进行二 ...

  2. php在线编辑器_8款功能强大的Java编辑器,建议收藏!「渡一教育」

    作为一名合格的程序员,每天打交道最多的除了手机,恐怕就是编辑器了,需要花费大量的时间投身于代码的海洋中,使用各种不同的IDE来开发代码. 对于程序员们来说,一款好用的编辑器,需要像自己的左右手一样.一 ...

  3. 推荐几款很棒的文本编辑器

    对于从事网络编辑工作的人员来说,一款功能强大的文本编辑器是必不可少的,一般自带的记事本,功能相对比较简单,对于一些特殊的功能,例如:编辑文本.十六进制.ASCII码等就需要更加专业的文本编辑器.那么如 ...

  4. 开源的在线html编辑器,22个国外的Web在线编辑器收集

    1. TinyMCE 免费,开源,轻量的在线编辑器,基于 javascript,高度可定制,跨平台.2. FCKEditor 免费,开源,用户量庞大的在线编辑器,有良好的社区支持.3. YUI Edi ...

  5. 文本编辑器查看 cprintf颜色_做生信,你需要一款好用的文本编辑器

    "工欲善其事,必先利其器",选择合适的工具很重要.在做生物信息分析过程中,经常需要查看序列,编辑文本,修改程序代码等,这个过程中就需要使用文本编辑器.一般系统自带的文本编辑器都过于 ...

  6. 几款常用的富文本编辑器总结

    导航 百度富文本编辑器(UEditor) 基本demo 基本API 拓展相关 注意事项 Summernote 基本demo 基本api 扩展相关 Froala 基本demo 基本api 扩展相关 注意 ...

  7. 值得拥有的5 款功能强大的免费 PDF 编辑器

    编辑 PDF 文件可能是一个真正的挑战,尤其是当您找不到合适的工具时.此外,如今大多数工具都需要大量订阅.这意味着您必须在口袋里烧一个洞才能对 PDF 文件进行更改,但是等等,这是一个转折点.有一些免 ...

  8. Powerful***功能强大的文本编辑器***PilotEdit Lite

    PilotEdit Lite是一款功能强大的文件编辑器,PilotEdit将帮助您搜索和替换多行文字,PilotEdit编辑FTP文件甚至下载和上传FTP文件和目录.PilotEdit支持文本编辑,比 ...

  9. 一款好用的文本编辑器KindEditor+PHP

    1,一款好用的文本编辑器KindEditor 下载页面: http://www.kindsoft.net/down.php <!DOCTYPE html> <html lang=&q ...

最新文章

  1. matlab程序崩溃怎么解决,java – 如何避免MATLAB崩溃打开太多的数字?
  2. live555 编译 linux,在树莓派上搭建LIVE555 Streaming Media服务器端
  3. 深度学习~生成式对抗神经网络GAN
  4. HeartBeat?你到底要干什么!
  5. 他们曾是别人眼中的笑话,最后却都成了神话
  6. python3 多线程_Python3多线程爬虫实例讲解
  7. 程序员or需求工程师,谁决定软件的最高水平?
  8. element-ui走马灯如何实现图片自适应
  9. 人魔比妖都恶的时代...
  10. Linux下安装jdk1.7
  11. 毛星云opencv之DrawLine函数写法
  12. 基于QT和C++实现的停车场管理系统
  13. 计算机与操作系统基础-计算机发展史
  14. wps怎么生成html,wps如何自动生成页码 wps页码设置详细方法
  15. 百度员工离职总结:如何做个好员工?(严重推荐)
  16. 日记app制作(OC)
  17. 【pwn】长安杯baigei
  18. 2021年8月--最新免费国内1000个http代理ip
  19. 黑苹果台式机机型选择的方法论——如何快速选择适合自己的机型(2021年12月1日更新)
  20. 在HarmonyOS中实现基于JS卡片的音乐播放器

热门文章

  1. [转载]日语基础语法(完整篇)
  2. Opencv——python画点、画框
  3. 小米10pro刷鸿蒙,小米10升级鸿蒙系统刷机包
  4. 一篇文章告诉你如何在报表系统中实现自动生成Word报告
  5. 测验6: 组合数据类型 (第6周) 程序题
  6. 【Redis】缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存击穿、缓存降级
  7. OpenI/O 2020 启智开发者大会 |华为昇腾:与开发者共创AI新时代
  8. 自用好软件,集中放送
  9. 不止是上云,更是上岸
  10. request和response简介