PicGo / vs-picgo

A VSCode plugin of PicGo
https://marketplace.visualstudio.com/items?itemName=Spades.vs-picgo
MIT License
373 stars 52 forks source link

`vscode` 的 `.code-workspace` 工作区配置文件的`"picgo.picBed.current"`配置未能够生效 #142

Open ruan-cat opened 1 year ago

ruan-cat commented 1 year ago

vscode.code-workspace 工作区配置文件的"picgo.picBed.current"配置未能够生效

Describe the bug

工作区配置文件的"picgo.picBed.current"配置未能够覆盖掉当前的预设。当本机的 PicGo 默认为 github 图床时,工作区配置为阿里云图床时,插件未能够如期换成阿里云图床,仍旧默认使用 github 图床来上传。

To Reproduce

  1. 准备两个独立的项目,且均使用工作区配置文件,分别使用 github 图床和阿里云图床。

使用 github 图床的项目,其配置如下:

2023-05-05-09-17-13

使用 阿里云 图床的项目,其配置如下:

2023-05-05-09-18-50

  1. 当前本机的 picgo 配置如下。默认的图床是 github 图床。

2023-05-05-09-21-42

  1. 分别在两个项目内使用 Ctrl + Alt + U 快捷键来快速上传图片。无论在那个项目,都只能上传 github 图床,而不是按需使用工作区配置的阿里云图床。

Expected behavior

期望工作区配置文件,或者是项目本地的 .vscode\settings.json 配置文件的 current 配置,可以覆盖掉本机全局的 current。用局部的图床配置覆盖掉本机全局的配置文件。

Screenshots

见上。

System information

VSCode information

Additional context

Is this bug picBed specific, i.e. only the picBed you use is affected? No.

Is there any error in the console (Help -> Toggle Developer tools)?: No.