GitUI 0.22 发布,Rust 编写的 Git 终端


GitUI 是 Rust 编写的 Git 终端,主打特性是速度快和极简风格的 UI。

最近发布的 GitUI 0.22 增加了许多特性。目前 GitUI 的最新版本是 0.22.1,主要是修复在 0.22 中发现的错误。

GitUI 0.22 主要变化

  • 支持 submodules

  • 支持查看 commit message history 信息

其他新特性

  • 支持保存当前 Tab 窗口,并在下次启动时重新打开 (#1338)
  • 对复制 hash commit 的成功/失败状态提供反馈 (#1160)
  • 支持在日志视图中显示 tag 和分支 (#1371)
  • 支持在右上角显示当前仓库路径 (#1387)
  • 为 ARM、ARMv7 和 AARCH64 添加 Linux target (#1419)
  • 支持在文件视图中显示 commit 信息 (#1380)
  • 支持从 Compare Commits 视图启动编辑器 (#1409)

Bugfix

  • 删除不安全的依赖项ansi_term(#1290)
  • 使用 filewatcher 替代轮询更新 (polling updates) (#1)

查看 Release Notes 获取下载地址和完整更新内容。

 


相關推薦

2023-09-06

的 Git 终端,主打特性是速度快和极简风格的 UI。 最近发布的 GitUI 0.24 增加了许多特性。目前 GitUI 的最新版本是 v0.24.2,主要是修复在 0.24 系列发现的错误。 GitUI 0.24 主要变化 支持根据 message, author 或 files in diff 搜

2022-08-23

GitUI 是 Rust 编写的 Git 终端,主打特性是速度快和极简风格的 UI。 新版本主要变化 支持堆叠弹出框 (popup stacking) 支持 Android 模拟器 Termux 新增 堆叠弹出框 (#846) 文件历史记录日志 [@cruessler] (#381) 支持 Android 模

2023-10-11

soft Visual Studio (2015/2017/2019) 集成。Git Extensions v4.2 RC1 现已发布,更新亮点如下: 推荐使用Git 2.41 各种性能改进 各种 UI 改进 Git Commandlog 对话框的改进 对“Rebase”对话框的改进 允许“Save as...”多个文件 编辑器现在可

2022-07-21

目的是在命令行提供 Git 的图形界面。 目前  lazygit 发布了 0.35 版本,带来如下更改: 支持 Nerd 字体 滚动条!(非交互式但很酷) 现在可以直接编辑 Diff hunks(通过子进程) 可以打开 lazygit 到关心的面板

2023-05-05

目的是在命令行提供 Git 的图形界面。 目前  lazygit 发布了 0.38 版本,带来如下更改: 大变更 'x' 不再打开菜单,需要使用 '?'或重新映射键绑定。 不能再使用“y”或“n”来响应确认弹出窗口,需要使用“enter”或“es

2023-05-08

EsearchX for java 是基于 okhttp + snack3 开发的,一个代码直白和简单的 Elasticsearch ORM 框架。 支持 jdk8、jdk11、jdk17、jdk20 支持 es7.x、es8.x 采用 lambda 链式写法,很是清新 public class DemoApp { public void demo() { EsContext esx = new EsContext(

2023-02-04

VS Code 1.75 已发布,此版本主要带来如下优化: 配置文件- 创建和共享配置文件,以配置扩展、设置、快捷方式等。 VS Marketplace 签名- 已发布的扩展现在默认进行代码签名。 辅助功能改进- 终端屏幕阅读器模式、新的键盘快

2022-09-06

Rust 编写的快速且功能强大的代码编辑器。Lapce 0.2.0 现已发布,具体更新内容如下: Features/Changes #776:实现了 error lens #780 : 为 packaging 添加 Fedora 规范 #787 : 将 LSP stderr output 添加到日志 #809 : 当插件描

2023-02-24

经过一年多的开发,Ambient 终于发布了 0.1 版本,这是一款采用 Rust 构建的开源多人游戏引擎。 据介绍,Ambient 是一个用于构建高性能多人游戏和 3D 应用程序的 runtime,使用了 WebAssembly 和 WebGPU 技术,与任何编译为 WebAssembly 或在

2023-06-03

Rust 团队日前发布了 Rust 的新版本 —— 1.70.0,新版本中值得关注的变化包括: Crates.io 默认启用稀疏索引 Cargo 的 "sparse" 协议现在默认启用,用于从 crates.io 读取索引。这个功能之前已经在 Rust 1.68.0 中稳定下来,但仍然需要配

2023-03-27

BAT 是一个用 Rust 编写的命令行工具,目标是提供漂亮高级的语法高亮、与 Git 集成以显示文件的修改、成为(POSIX)cat 的直接替代品,并提供一个用户友好的命令行界面。 功能 实现了 S 和 -chop-long-lines 标志作为 -wrap=never 的

2022-10-06

成,据称未来的 PR 将添加更多的子系统抽象、多个 Rust 编写的驱动程序等等。目前,构建具有 Rust 支持的 Linux 内核仍然是可选的。

2023-01-15

Rust 1.66.1 已发布,这是一个安全补丁更新: 修复了 Cargo 在使用 SSH 克隆依赖项或注册表索引时不验证 SSH 主机密钥的问题。 此安全漏洞的编号为 CVE-2022-46176,所有包含 Cargo 的 Rust 1.66.1 之前的版本都容易受到攻击。 Rust

2023-03-02

VS Code 1.76 已发布,此版本一些主要亮点包括: 配置文件- 活动配置文件徽章,通过命令面板快速切换配置文件。 VS Code 现在通过在管理活动栏图标上显示配置文件名称的前两个字母作为配置文件徽章来显示当前的自定义配