Paste Image插件初始化设置:修改图片保存路径、自动插入图片描述信息
Paste Image插件默认将图片保存于所编辑的Markdown文档的当前目录下,若插入的图片较多,会导致该目录下显得杂乱无章。同时,Paste Image自动插入Markdown文档的格式里没有包含图片描述信息,若图片文件丢失,则无法从预览及渲染结果中显示出来,使人不易发觉文档中的错误。因此,通过修改配置文件,对该插件进行以下的初始化设置。
一. 全局设置
1. 打开设置入口
方法一:通过vscode设置
选择文件–>首选项–>设置,选择扩展,找到Paste Image Configuration。
方法二:找到本地配置文件(下文以该方法为例)
可以用everything搜索paste image目录,打开package.json文件。以下供参考:C:\Users\用户名\.vscode\extensions\mushan.vscode-paste-image-1.0.4
建议修改前对原配置文件进行备份。
2. 修改图片保存路径
"pasteImage.path"
下,修改"default"
为"${currentFileDir}/assets"
"pasteImage.basePath"
下,修改"default"
为"${currentFileDir}/assets"
"pasteImage.prefix"
下,修改"default"
为"/"
3. 在.md文档中自动插入图片描述信息
"pasteImage.insertPattern"
下,修改"default"
为"![${imageFileName}](assets${imageFilePath}${imageSyntaxSuffix}"
二. 局部设置
若只想在当前文件夹下的.md文件中对Paste Image进行相关设置,可以在当前目录下的.vscode
文件夹内创建settings.json
文件,局部设置的优先级高于全局设置。如下所示进行设置:
{
"pasteImage.path": "${currentFileDir}/assets",
"pasteImage.basePath": "${currentFileDir}/assets",
"pasteImage.prefix": "/",
"pasteImage.insertPattern": "![${imageFileName}](assets${imageFilePath}${imageSyntaxSuffix}",
}