VScode中Markdown插件设置复制图像的默认存储路径
问题现象
在编写Markdown中,经常会复制一些图像进来。为了统一管理,可以设置一下默认的存储行为。

在设置->扩展->Markdown里,可以找到Markdown › Copy Files: Destination这个配置,这里就是管理复制图像的存储位置ide。
修改思路
修改有两种思路,一种是只影响当前项目的,一种是影响所有项目的。
当前项目
- 在项目根路径创建一个
.vscode文件夹,里面创建一个setting.json配置文件,这个文件里的配置只影响当前项目。 - 加入配置。(如果是新建的则需在外层套一个大括号)
"markdown.copyFiles.destination": {
"docs/**": "${documentWorkspaceFolder}/static/doc_img/${documentBaseName}/${fileName}"
}
- "docs/**" : 表示根路径下的
docs目录下的所有文件在粘贴时,都会按照后面的value值进行存储
由此,可以举一反三。比如:
"**/*.md" : "xxxx"就可以表示在所有.md结尾的文件中复制,按照value值存储。
value中支持配置的参数,可以在设置中找到:

所有项目
- 直接在设置中的“用户”一栏,添加刚刚配置文件中的值就行。
