最近在用 vuepress 制作自己的博客,平时写代码除了 Java 是用 IDEA 之外,其他语言都是用的是 vscode 写的,看到网上有说可以通过插件实现快速添加图片,所以在插件库里找了下,有两个热门插件,分别是 Markdown Image 和 Paste Image,因为 Markdown Image是排第一的(虽然下载量没有 Paste Image 高),所以首先安装了 Markdown Image,但是按照说明来操作,怎样都粘贴不了,按了 Shift + Alt + V 快捷键一点反应都没有。
然后是各种尝试,更发现了 vscode 是不能直接从 windows 资源管理器中用Ctrl + C 和 Ctrl + V 复制粘贴文件,必须用拖拽的方式才能实现复制粘贴。特意问了一下 ChatGPT ,它竟然告诉我 vscode 是支持用Ctrl + C 和 Ctrl + V 复制粘贴,还说我的 vscode 没有权限。又是各种折腾,最后搜到了比较合理的答案,vscode 的复制粘贴只能在同一个 workplace 里操作,并不能与操作系统进行复制粘贴。
既然 Markdown Image 用不了,只能安装 Paste Image 试试。安装后按 Ctrl + Alt + V 快捷键,竟然提示 There is not a image in clipboard.
,还是粘贴不了图片,但是比 Markdown Image 要好了,至少有提示信息。
然后又是折腾,这次不是直接复制图片文件,而是用截图的方式,竟然成功了,但是文件保存到 md 文件的当前目录,并且以日期时间作为文件名,不太友好。最后修改了以下插件配置,将图片文件保存到 assets\MD文件名
目录下。