reqable-app
reqable-app copied to clipboard
[feature] [windows] 建议增加portable模式
目前程序将数据保存在用户目录,不方便迁移,万一重装系统忘了备份,数据就直接丢失了 如果能将数据保存在程序所在目录,只需要把程序放在非系统盘,就算重装系统也不怕丢失数据
@winddriver 感谢建议。不保存到用户目录确实方便重装系统后使用,但是一般情况下软件的数据都是存放到用户目录,一方面可能是考虑到跨平台的统一性,一方面支持在不同用户账户之间切换隔离。当然,最好方式可能是提供指定缓存目录的选项更好一点,你觉得呢?
个人觉得把它做成一个选项更好:
选项A:使用用户目录保存 选项B:使用指定目录保存 选项C:自动使用程序所在目录保存
估计选项C在Windows和Linux下比较好实现,在MacOS中不一定能做到,可以根据不同的目标系统来决定是否启用选项C
个人觉得把它做成一个选项更好:
选项A:使用用户目录保存 选项B:使用指定目录保存 选项C:自动使用程序所在目录保存
估计选项C在Windows和Linux下比较好实现,在MacOS中不一定能做到,可以根据不同的目标系统来决定是否启用选项C
其实也就只有windows能实现,macos和linux没有安装目录这个说法。
在Reqable.exe对应的目录下约定一个.reqable的文件夹,如果存在该文件夹,就优先将配置文件生成到该文件夹下,使用的时候也加载该文件夹下配置,这是一般portable模式的通行做法把