当前位置: 首页 > news >正文

Etcd客户端工具Etcd Workbench更新了1.2.0版本!多语言支持了中文,新增了许多快捷功能使用体验再次提升

关于Etcd Workbench

Etcd Workbench是一个完全免费的Etcd客户端可视化管理工具,是目前市面上功能最全的Etcd管理工具。

可以下载桌面App(支持Windows和MacOS Intel/M 芯片),软件包仅5MB
也可以下载Docker镜像或Jar包部署在服务器,使用浏览器管理Etcd,不过Web管理代码已经归档,推荐使用App版。

Etcd是什么?

Etcd 是一个高性能、高可用的分布式键值存储(Key-Value Store),专为云原生和分布式系统设计。它是 Kubernetes 的核心数据库,用于存储集群的配置数据、服务发现信息和协调状态,同时也广泛应用于微服务、配置管理和分布式锁等场景。

1.2.0 版本更新

今天Etcd Workbench发布了新版本:1.2.0,这个版本新增了比较多的内容:

  1. 新增多语言本地化功能,目前支持:英语、简体中文、繁体中文(AI翻译)、日语(AI翻译)
  2. 新增树形视图右键菜单功能,支持快捷操作key和目录
  3. 新增输入Key路径时提示补全功能
  4. 新增在key版本对比时直接选择指定版本设置为最新的功能
  5. 新增目录改名功能
  6. 新增Key改名功能
  7. 新增编辑器抛弃未保存修改之前进行提示确认
  8. 新增设置项:树搜索是否匹配目录功能
  9. 新增设置项:保存key之前是否展示修改变化
  10. 新增设置项:补全提示时搜索Key的数量
  11. 调整了App字体样式,优化部分界面的显示效果
  12. 修复更新提示会被重复推送的问题

这篇文章来拆解一下这次版本更新具体有哪些变化。

更新内容

新增多语言

本次更新支持了多语言设置,目前提供了四个语言

  • 英语
  • 简体中文
  • 繁体中文
  • 日语

在这里插入图片描述
之前有很多中国用户提议支持中文,这次终于算是加上了,我根据软件在全球的使用地区的人数排名,支持了前几个地区的语言。全球已经有7000多人使用这款软件,也非常感谢大家的支持。

在这里插入图片描述

后续还会有其他语言更新,如果遇到翻译问题或新的语言请求请前往GitHub提交issue

新增树形视图右键菜单

在Key管理界面使用的是树形视图,让多个Key分成目录展示,为了更方便的管理这些目录和Key,本次更新新增了右键菜单。

右击Key时可以快捷操作

  • Key重命名
  • 复制并保存新的Key
  • 查询并对比当前Key的历史版本记录
  • 将此Key添加到监视列表,状态变化时会在监视器中收到通知
  • 将此Key添加到收藏列表,可以在收藏列表快捷访问
  • 删除Key

在这里插入图片描述

右击目录时的快捷操作

  • 重命名当前目录,重命名所有以此目录为前缀的Key
  • 在当前级目录下新建Key
  • 将目录添加到监视列表,以此目录为前缀的所有Key有状态变化时都会收到通知
  • 删除当前目录,会删除以此目录为前缀的所有Key

在这里插入图片描述

新增Key路径自动补全功能

在一些Key输入框中新增了路径补全功能,可以提示下一级目录或者Key。

在这里插入图片描述

提示是有准确度的,根据检索的Key数量而定,检索Key数量越多准确度越高但性能影响越大,默认配置为100,可以在设置中调整

在这里插入图片描述

查看历史版本时指定版本为最新

在查看Key的历史版本时可以直接将某一个版本设置为最新
在这里插入图片描述

新增目录改名功能

在树形视图中可以对目录进行改名,改名时可以选择更新策略:

  1. 覆盖:如果改名后的Key已经存在,那么将覆盖已存在的Key
  2. 重命名:如果改名后的Key已经存在,那么将重命名新的Key(添加后缀)

在重命名时你可以选择是否删除原来的Key,这样就相当于批量复制功能了
在这里插入图片描述
路径的重命名会修改所有以此目录为前缀的Key名字,因此可能会丢失历史版本,因为客户端对路径下的Key数量是未知的,所以客户端必须限制操作key的数量以提升修改成功率,这个限制可以在设置中调整
在这里插入图片描述
在这里插入图片描述

重命名Key

重命名Key的功能和之前的Copy And Save功能其实差不多的,在复制Key时选择删除源Key就是重命名

在这里插入图片描述

新增编辑保护功能

在编辑Key后可能会不小心点到其他Key或者关闭连接导致修改丢失,此版本增加了编辑保护的功能,在以下行为触发时均会检测是否有未保存的Key:

  1. 查看其他Key的内容
  2. 关闭当前连接
  3. 关闭应用

在这里插入图片描述

新增保存Key之前查看变化

在设置中可以配置此选项,如果打开此设置,每次保存Key时都会预览本次修改了哪些变化

在这里插入图片描述
在这里插入图片描述

修复了重复推送更新的问题

如果用户开启了自动更新并且使用的是旧版本,可能会导致收到多个更新通知的弹窗,在此版本修复了该问题。

其他更新

本次更新优化了一些界面的显示,以及字体的样式,旨在尽可能地提升应用美观度和使用体验。

如果你觉得这个项目不错,可以给个Star支持一下~ 😄

  • GitHub: https://github.com/tzfun/etcd-workbench/
  • Gitee: https://gitee.com/tzfun/etcd-workbench/
http://www.dtcms.com/a/327591.html

相关文章:

  • Spark 运行流程核心组件(一)作业提交
  • 干货分享|如何从0到1掌握R语言数据分析
  • 小红书笔记信息获取_实在智能RPA源码解读
  • 邦纳BANNER相机视觉加镜头PresencePLUSP4 RICOH FL-CC2514-2M工业相机
  • C++实现LINGO模型处理程序
  • Java结课案例-景点人数统计的几种场景
  • 日期格式化成英文月,必須指定語言環境
  • Secure CRT做代理转发
  • HTTP应用层协议-长连接
  • 记对外国某服务器的内网渗透
  • C++少儿编程(二十二)—条件结构
  • 机械臂运动规划与控制12讲
  • SQL 语言分类
  • 后端学习路线
  • 3D文档控件Aspose.3D实用教程:在 C# 中将 3MF 文件转换为 STL
  • 开疆智能Ethernet转ModbusTCP网关连接发那科机器人与三菱PLC配置案例
  • Spring Boot部署万亿参数模型推理方案(深度解析)
  • css之再谈浮动定位float(深入理解篇)
  • 物联网、大数据与云计算持续发展,楼宇自控系统应用日益广泛
  • 黑马程序员mysql课程p65 安装linux版本的mysql遇到问题
  • [密码学实战]基于国密TLCP协议的Java服务端实现详解(四十四)
  • 【基于DesignStart的M3 SoC】
  • 4/5G中频段频谱全球使用现状概述(截止2025 年7月)
  • 【unity实战】在 Unity 中实现卡牌翻转或者翻书的效果
  • 现代化水库运行管理矩阵建设的要点
  • 学习笔记《区块链技术与应用》ETH 第二天 状态树
  • 解决 HTTP 请求 RequestBody 只能被读取一次的问题
  • 敏捷开发的关键点是什么?深入探索!
  • Windows server服务器上部署python项目域名访问(超详细教程)
  • Vue 3 + Elementui + TypeScript 实现左侧菜单定位右侧内容