Tiny RDM 又准备更新,这次它更强了,我也麻了

2023-12-06 14:00:04 +08:00
 huangliu

一如既往的爆肝,这次又带来了大量更新。我是个听劝的开发者,为了避免做的东西是自我感动,不定期来曝下光。

这次带来了啥:

太多了,我列几个大点的功能

1. 内置 Monaco Editor

为编辑带来了不少新的特性,比如高亮/格式检查/更高效的文本渲染效率等

2. 单库展示和切换(听劝系列)

3. 支持类型筛选/Glob 匹配/文本过滤(又是听劝系列)

之前有用户说要子 key 列表也加入过滤项,Redis 本身没这个功能的( Redisearch 另说),不过可以通过 Glob 匹配文本后,再进行一次文本过滤,能达到类似效果

4. 多选编辑

key 列表现在支持多选了,目前只有选中删除,后续如无意外还会增加选中导出/选中迁移等等

5. 复杂类型编辑

这个上个版本就已经加入,这次修复了各种小问题,并改善了下使用体验,同样嵌入了 Monaco Editor

还有其他 N 多功能优化/性能优化/体验优化等等,感兴趣的伙伴可以自行体验。

最后

代码写太多,我人都测麻了,一个人开发和测试是不靠谱的,可能大部分测试就按自己写的思路执行了。所以有兴趣又有闲的伙伴,欢迎帮忙测试反馈下 BUG ,当前最新测试版地址: https://github.com/tiny-craft/tiny-rdm/releases/tag/v1.1.1

毫不意外,挂下项目地址

项目源码地址:https://github.com/tiny-craft/tiny-rdm 项目官网地址:https://redis.tinycraft.cc

16611 次点击
所在节点    分享创造
108 条回复
so2back
2023-12-06 15:20:29 +08:00
发现已经 star 过了 666
thinkm
2023-12-06 15:39:01 +08:00
有点东西
taoing
2023-12-06 15:45:52 +08:00
很不错, 我用起来了
Katsuragi
2023-12-06 15:46:57 +08:00
体验最好的 redis 客户端,支持一下
leokun
2023-12-06 17:32:56 +08:00
用了好多天了,很好用
linkzz
2023-12-06 17:34:51 +08:00
一直在用,体验很好,支持
xiangchen2011
2023-12-06 17:38:50 +08:00
挺好看的,赞一个
zx9481
2023-12-06 17:40:28 +08:00
可以加个导出键值对的功能吗 还是说我没有找到
vacuitym
2023-12-06 17:40:51 +08:00
@huangliu M1 一直显示已损坏,我看有其他人反馈: https://github.com/tiny-craft/tiny-rdm/issues/93
huangliu
2023-12-06 17:45:21 +08:00
@vacuitym 执行命令 sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app ,这个很多人都问过,大家可能都没看 README ,哈哈

@zx9481 暂时还没有,不过在计划内~
88268459
2023-12-06 18:16:29 +08:00
看着不错,给个赞
Yunsheng
2023-12-06 18:31:10 +08:00
膜拜
nthin0
2023-12-06 18:34:31 +08:00
厉害,日常在用
- 顺便问一下,brew 支持进度咋样了~
huangliu
2023-12-06 18:51:08 +08:00
@nthin0 需要开发者证书,估计明年再去搞一个,顺便上架 app store
qing18
2023-12-06 18:51:57 +08:00
看着还可以
x86
2023-12-06 18:54:46 +08:00
真心不错!本来用 v 友的 Medis 大半年想付费的刚好看到你这个,完美替换掉了
fgt1t5y
2023-12-06 20:59:44 +08:00
还是不支持 PHP 序列化的字符串吗
lstz
2023-12-06 21:14:57 +08:00
感谢楼主如此肝,同为独立开发者的我有一些小建议:

# 建议一
尽管 Monaco Editor 开箱即用,特性多又好看,但不可避免它有若干致命缺点:
a) 非常吃 CPU 和内存,以我的经验来看,多个 Editor 会让你的应用卡到不行
b) 无法自定义你所需要的特性,各类 API 难用的不行
c) 如果没有特别要求,建议可以用 Code Mirror ,这也是大多 webapp 殊途同归的编辑器最终选型

可参考 https://about.sourcegraph.com/blog/migrating-monaco-codemirror ,该作者提到的很多痛点都是我 v1.0.0 开发所遇到的,非常感同身受

# 建议二
我深知开源免费的软件,本身维持开发成本就很不容易,初期很难再自掏腰包几千块买 code signing ,所以楼主可以:
a) Windows 系统提交到 [微软商店] ,一年仅需要小一百
b) Linux Distributions 可以用 ```sh <- curl xxx``` 类似的方式,自己写脚本自己安装
c) 关于 Macos ,这个确实没办法,我的建议就是初期下载前就明确告知用户如何操作。(你这个软件是面向程序员的产品,所以我认为问题不大)


最后,我想很无耻的提到,我也在开发一款开源工具箱软件,https://github.com/work7z/LafTools 它也是用 Go+Web 来写的,桌面端计划也有 wails ,希望一起努力互勉如果不介意的话哈哈哈哈
justin2018
2023-12-06 21:49:42 +08:00
感谢分享

UI 很漂亮
BEza5k2j7yew0VN9
2023-12-06 22:03:37 +08:00
支持一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/998058

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX