🔥实时更新 频道/群组搜索 登录
TGSO.PRO
Newlearnerの自留地 01-14 13:34:16

#App 🧑‍💻 Ghostty: 跨平台,多功能,高性能终端模拟器 Github | 官网 ✨ Features - 上百个颜色主题 - 配置文件更改字体,窗口,外观,快捷键等 - 提供 API,方便开发者二次开发 - 使用 macOS,Linux 原生组件 - 命令行功能上支持 Kitty 图形协议、明暗模式通知、超链接等 - 应用支持原生标签页、分屏、macOS 上的下拉终端,以及随系统明暗模式切换主题 - 调试器 - 高性能:使用 macOS Metal 渲染器,IO 读写比 iTerm Kitty 快 4x,比 Terminal.app 快 2x ❓ 为什么 Ghostty? 尽管市面上有许多优秀的终端模拟器,但它们都迫使你在速度、功能或原生界面之间做出选择。而 Ghostty 同时提供这三者。 iTerm, Alacritty, Kitty 都是 Ghostty 的竞争对手。 🛠️️️️ 架构 Ghostty 的核心是一个跨平台、兼容 C-ABI 的库,名为 libghostty。libghostty 提供终端仿真、字体处理和渲染功能。 macOS 应用使用 Swift 编写,基于 AppKit 和 SwiftUI,并链接 libghostty 的 C API。Linux 应用使用 Zig 编写,基于 GTK4 的 C API,同样链接 libghostty。 这种架构实现了终端仿真和 GUI 的分离。这种设计也让其他终端模拟器项目可以基于共享的核心开发,推动终端模拟器生态更丰富多样。 🛣 路线图 1. 符合标准的终端仿真 ✅ 2. 具有竞争力的性能 ✅ 3. 基础的可定制性 —— 字体、背景颜色等 ✅ 4. 更丰富的窗口功能 —— 多窗口、标签页、分屏 ✅ 5. 原生平台体验(例如 macOS 的偏好设置面板) ⚠️ 进行中 6. 跨平台的 libghostty,用于嵌入式终端 ⚠️ 进行中 7. 支持 Windows 终端(包括 PowerShell、Cmd、WSL) ❌ 待完成 频道:@NewlearnerChannel

附件:[文件]