强烈推荐使用vscode作为个人博客的编辑器,可以很好的支持markdown,简单配置后插入图片也很方便.图床方面,之前尝试过GitHub图床和七牛云图床,都存在一些问题。GitHub图床不科学上线时,上传加载图片很慢,经常加载不出来。很多人访问我的网站,看到的都是挂机图片;七牛云图床测域名只能免费使用一个月,之后需要使用购买的域名。阿里云不存在以上问题,而且新用户有三个月的免费试用期,之后还可以购买半年4.98元的资源包,非常便宜,于是转向了阿里云。本文介绍如何配置vscode的图床。第一步是配置阿里云OSS(OSS是指ObjectStorageService);第二步,安装vscode的picgo插件,可以让我们使用快捷键打开剪贴板中上传到云图床的图片;第三步,配置picgo的参数。一、阿里云OSS服务配置首先,注册一个阿里云账号,完成实名认证。选择阿里云产品中的对象存储OSS。选择管理控制台,点击最左侧的Bucket列表,创建Bucket。输入Bucket名称,选择地域(可以选择附近的地域),修改读写权限为publicread,其他不变。确认后可以看到创建的容器,然后点击右上角的导出csv导出容器的相关信息,后面配置picgo参数的时候会用到。然后点击创建的Bucket,进入概览页面。在右侧的访问域名中记下“外网访问”的“BucketDomainName”,后面配置picgo参数时会用到。然后鼠标移到右上角的headup,选择AccessKeyManagement,创建一个AccessKey,记下AccessKey和AccessKeySecret,后面配置picgo参数的时候会用到。阿里云部分配置结束,接下来在vscode中安装picgo插件,继续配置picgo的参数。2.PicGo配置下载完成后,在插件页面的扩展设置中输入PicGo配置。将图床类型设置为阿里云。其余主要关注Picgo>PicBed>,显示为aliyun,前两个AccessKeyID和AccessKeySecret填写上面第7步记录的密钥;第三个Area填写步骤4导出的Bucket为信息的csv文件中对应的区域,比如我的在南京,填写oss-cn-nanjing,注意不要直接写中文,比如华东5、好像无法识别;第四个Bucket填写Bucket名称,第五个Bucket填写Bucket名称。填写上面第6步记录的Bucket域名,并添加https://作为前缀。第六个是图床存放文件的文件夹名称,留空也可以。PicGo的配置就结束了,接下来我们可以使用QQ的Ctrl+Alt+a进行截图,然后在vscode中通过快捷键Ctrl+Alt+u快速插入剪贴板中的图片。如果使用其他图床,如GitHub、七牛云等,操作类似。首先注册用户,然后在PicGo中填写相应的key、url等信息。也可以参考这篇文章来完成。更多内容请关注我的公众号:炼金攻略。
