欢迎来到开源软件网 - 安全、纯净、免费的开源软件下载平台
📦

Kate

KDE Advanced Text Editor

版本:26.04.3
大小:97MB
语言:中文
系统:Windows、macOS 及各类 Linux 发行版
更新:2026.07.16
授权:
💡

可替代商业软件

可替代 ‌Sublime Text、Visual Studio Code(轻量级场景)

⬇️ 立即下载

✅ 安全无毒 | 无捆绑软件 | 官方原版

📖 软件详细介绍

Kate 是 KDE 社区开发的一款免费、开源的高级文本编辑器。它介于简单的记事本与笨重的集成开发环境(IDE)之间,在保持轻量快速的同时,集成了大量方便程序员和高级用户的功能,被称为“程序员的文本编辑器”。

核心功能

  • 多标签页与分屏视图
    支持无限数量的标签页,并可随意拖拽、拆分窗口,实现左右、上下多视图并行编辑,方便对照代码或文档。
  • 广泛的语法高亮与代码折叠
    内置 超过 300 种 语言与文件格式的语法高亮定义,从 C++、Python、Rust 到 Markdown、JSON 均能清晰着色,并支持按代码块、函数进行折叠。
  • 强大的会话管理
    可将当前打开的所有文件、窗口布局、甚至终端会话保存为一个“会话”。切换项目时,一键就能恢复到上次工作的完整环境,无需重新打开一堆文件。
  • 内嵌终端
    编辑器底部直接集成了 Konsole 终端,支持多标签页,可在不离开编辑器的情况下运行命令、编译代码、操作 Git,并支持与编辑器目录自动同步。
  • 项目侧栏与文件系统浏览器
    内置可切换的文件树和项目视图,能快速浏览文件结构,也支持远程文件编辑(通过 SFTP、FISH 等协议直接打开远程服务器上的文件)。
  • 强大的查找与替换
    支持多文件搜索、正则表达式、区分大小写等,搜索结果会集中展示在底部面板,方便批量查看和替换。
  • 灵活的编码与换行符支持
    几乎支持所有字符编码,可自动检测或手动转换,并能识别不同操作系统的换行符(LF/CRLF),避免跨平台协作时的混乱。
  • 丰富的插件扩展
    通过插件可扩展出类似 IDE 的功能,常用插件包括:
    • LSP 客户端:提供代码自动补全、跳转到定义、悬停诊断等现代 IDE 核心能力。
    • 构建插件:一键编译或运行当前项目,并显示错误。
    • Git 集成:在编辑器中显示改动标记,快速提交。
    • SQL 执行GDB 调试器集成XML 格式化等。
  • 多光标与块编辑
    支持同时编辑多个位置,也支持列块选择与编辑,大幅提升批量修改效率。
  • 极强的可定制性
    快捷键、菜单栏、工具栏、配色方案均可深度定制,可导入/导出主题,适配从明亮到暗色的各种工作环境。

主要优势

  • 完全免费且开源
    基于 GPL 许可证,无任何功能限制、广告或隐私追踪,是 KDE 软件集中的核心应用之一。
  • 真正的跨平台
    原生支持 Linux、Windows 和 macOS,且在不同系统上外观和操作逻辑高度一致,降低了迁移适应成本。
  • 轻量与性能平衡极佳
    启动速度快,内存占用合理,即使打开数百 MB 的大文件或同时编辑几十个标签页也能保持流畅,不像某些 Electron 编辑器那样臃肿。
  • 开箱即用,无强制配置
    安装后即可作为优秀的纯文本编辑器使用,高级功能按需开启,不会用复杂的初始配置吓退新手。
  • 可以进化为轻量级 IDE
    通过 LSP 插件、构建插件和项目工具,Kate 能获得代码智能补全、实时错误检查、一键调试等能力,足以胜任日常编程工作,却比完整的 IDE 更轻快、更专注于编辑本身。
  • 深度融入 KDE 生态
    与 Dolphin 文件管理器、Konsole 终端、KDE 平台主题等无缝配合。对于使用 KDE 桌面的用户,它是体验最一致、资源消耗最少的编辑选择。
  • 活跃的社区与持久维护
    作为 KDE 项目的一部分,已持续发展二十余年,更新稳定,对新语言和标准的支持及时,遇到问题也容易找到解决方案。

⚙️ 系统要求

操作系统‌:
Linux(含 KDE Plasma 环境最佳)、Windows 10/11、macOS 10.15+;
‌处理器‌:
双核 1.5GHz 及以上(x86_64 或 ARM64);
‌内存‌:
基础编辑‌256MB‌起步,开启多文档/LSP/终端插件建议‌1GB+‌;
‌磁盘空间‌:
安装包约 50–80MB,运行及缓存预留‌200MB‌以上; ‌
图形环境‌:
需支持 OpenGL 2.0+ 的显卡驱动(Linux 下依赖 Qt/KDE 库); ‌
依赖组件‌:
Qt 5.15+ 或 Qt 6(Linux 发行版通常预装),Windows/macOS 安装包已内置。