Another Redis Desktop Manager 是一款专为Redis设计的桌面管理工具,支持Linux、Windows和Mac操作系统,在处理大量键值对时表现出色,不会出现崩溃问题。

安装指南

Windows发布页面Gitee下载最新的exe安装包,双击安装。 也可以通过Chocolatey安装:

choco install another-redis-desktop-manager

或者使用winget:

winget install qishibo.AnotherRedisDesktopManager

支持通过Windows Store购买,非免费版本,感谢您的支持。

Linux发布页面Gitee下载最新的AppImage包,赋予执行权限后双击运行。 也可以通过snap安装:

sudo snap install another-redis-desktop-manager

如果选择私钥时遇到权限问题,运行以下命令:

sudo snap connect another-redis-desktop-manager:ssh-keys

Mac 如果通过brew或dmg安装后无法打开,执行以下命令后重新打开:

sudo xattr -rd com.apple.quarantine /Applications/Another\ Redis\ Desktop\ Manager.app

发布页面Gitee下载最新的dmg安装包,双击安装。 也可以通过brew安装:

brew install --cask another-redis-desktop-manager

支持通过App Store购买,非免费版本,感谢您的支持。

开发与构建

Linux/Mac 克隆代码:

git clone https://github.com/qishibo/AnotherRedisDesktopManager.git --depth=1
cd AnotherRedisDesktopManager

安装依赖:

npm install

如果安装过程中Electron下载失败,使用以下命令:

ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/" npm install

启动本地开发服务器:

npm start

构建桌面客户端:

npm run electron

如果遇到类似fontconfig/fontconfig.h: No such file or directory的错误,运行:

sudo apt install libfontconfig1-dev

Windows 克隆代码:

git clone https://github.com/qishibo/AnotherRedisDesktopManager.git --depth=1
cd AnotherRedisDesktopManager

安装依赖:

npm install --platform=win32

如果安装过程中Electron下载失败,使用以下命令:

npm config set ELECTRON_MIRROR https://npmmirror.com/mirrors/electron/
npm install --platform=win32

启动本地开发服务器:

npm start

构建桌面客户端:

npm run electron

打包指南

• 准备打包:

npm run pack:prepare

• 在Windows上构建64位包:

npm run pack:win

• 在Windows上构建32位包:

npm run pack:win32

• 在Mac上构建包:

npm run pack:mac

• 在Linux上构建包:

npm run pack:linux

自定义查看器

如果默认查看器无法满足需求,可以通过自定义脚本格式化内容。 方法:在查看器列表底部,点击“Custom -> Add”,然后参考以下说明。 注意:脚本需要通过console.logecho等方式输出格式化内容,可以是任意字符串或JSON字符串。