AShujiao / vscode-background-cover

vscode扩展,添加一张你喜欢的图片铺满整个vscode ..
MIT License
272 stars 31 forks source link

背景图片设置云同步+程序升级自动重设置 #53

Closed kuresaru closed 3 years ago

kuresaru commented 3 years ago

新增功能

  1. 设置上的背景图片base64保存到config.json里, 启用设置云同步后可以在其它电脑上自动同步修改为新背景图片, 无需手动下载新图片并设置.
  2. 每次Code启动时检查当前正在生效的背景图片是否和设置的背景图片一致, 否则提示重启更新. (如当Code升级时会覆盖成无图片,如在其它电脑上更新图片时...)

其它

  1. 图片保存到config.json里会有很大一坨文本显示在里边, 不过还好只有这一行没有高亮, 其它行配置还是可以继续使用高亮和代码提示功能.
  2. https和动态更换功能未测试, 但写代码的时候有考虑.
  3. 重命名了以前的"backgroundCover.imageUrl"这个选项...
  4. 记得修改插件版本号和更新说明.
  5. 有些地方代码不是很优 不知道要不要给你重构了它qaq
kuresaru commented 3 years ago

凉了 大于100KB的config.json不让上传

kuresaru commented 3 years ago

把png转成jpg后650KB的图片好像也能传的上去 就是原图1M多不行...

AShujiao commented 3 years ago

把png转成jpg后650KB的图片好像也能传的上去就是原图1M多不行...

辛苦了,但有这样的限制的话用起来就不太友好了。同步的话可以考虑针对使用https链接的图片再去同步,本地的图片或者文件夹多张图片的就不用同步了。

AShujiao commented 3 years ago

比如我现在用的是添加一个文件夹每次重启随机里面的图片,如果同步也是只能同步一张过去,并不能把文件夹里的图片全部同步

AShujiao commented 3 years ago

29 你有时间的话可以试下实现这个功能,挺不错的

kuresaru commented 3 years ago

比如我现在用的是添加一个文件夹每次重启随机里面的图片,如果同步也是只能同步一张过去,并不能把文件夹里的图片全部同步

我现在遇到的问题是我在家设置的背景图片想同步到公司电脑上 如果https我倒是有我自己的服务器 但是不一定所有使用这个插件的人都可以找到能用的图片服务器....

kuresaru commented 3 years ago

29 你有时间的话可以试下实现这个功能,挺不错的

我这也有几个坑需要图片站..233 最关键的问题还是图片站不知道去哪找 而且固定风格类型的不是谁都想要 甚至可能有人因为内置了一些讨厌风格的图片就直接不想要这个插件了qaq

AShujiao commented 3 years ago

#29你有时间的话可以试下实现这个功能,挺不错的

我这也有几个坑需要图片站..233 最关键的问题还是图片站不知道去哪找而且固定风格类型的不是谁都想要甚至可能有人因为内置了一些讨厌风格的图片就直接不想要这个插件了qaq

图片库这个是次要的(可以做个让用户添加多个https链接地址直接同步完事),主要是动态更换图片比较实用,不用每次重启了。