V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
imlinhanchao
V2EX  ›  分享创造

也许是目前最好的 Markdown 图片 VSCode 扩展

  •  
  •   imlinhanchao ·
    imlinhanchao · 2020-05-09 10:42:37 +08:00 · 3057 次点击
    这是一个创建于 1657 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开发故事

    劳动节闲着没事儿做。就着手解决一个自己的需求:在 Markdown 上插入图片的扩展。功能很简单:

    复制图片文件或截屏,然后到 Markdown 粘贴,自动将图片保存到和 Markdown 文件相同的目录下,然后生成插入图片的代码直接插入。

    开发前先调研了一下“竞品”。发现基本上都只实现了截图粘贴,复制文件是不行的。所以研究了一下源码,发现都是通过调用脚本来实现读取剪贴板,所以自己改了脚本,把读取粘贴的文件的功能也实现。由此完成了一个初版。

    但是后面听朋友的建议,又再加入了上传到图床的功能。后面索性把比较常见的图床都加进去了。作为选项可供选择。

    最终成品

    最后完成的扩展,把自定义发挥到了极致(个人认为),你可以粘贴文件或截图 Ctrl + Shift + V,自动生成 Markdown 代码。同时支援把图片上传到 Imgur七牛SM.MS 等图床。如果提供的图床你不想用,还可以自己写代码上传,只要把代码的路径填入设置项目即可。

    demo

    另外,还提供了多种变量可以自定义图片保存的名称。比如图片的 Hash,Markdown 的文件名,当前的年月日等等。

    大家可以到这儿安装试用: https://marketplace.visualstudio.com/items?itemName=hancel.markdown-image

    如果有什么建议或 Bug,欢迎到 GitHub 给我提 Issues: https://github.com/imlinhanchao/vsc-markdown-image/issues

    1 条回复    2020-05-09 22:06:27 +08:00
    Constsheng
        1
    Constsheng  
       2020-05-09 22:06:27 +08:00
    dalao
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3667 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:13 · PVG 08:13 · LAX 16:13 · JFK 19:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.