# tencent-cloud-cos-upload-image **Repository Path**: solider245/tencent-cloud-cos-upload-image ## Basic Information - **Project Name**: tencent-cloud-cos-upload-image - **Description**: 选择或截图上传图片至腾讯云COS - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tencent-cloud-cos-upload-image VSCode 插件,支持直接在 Markdown 文件中 **粘贴截图** 和 **选择图片** 上传到腾讯云COS,得到文件地址后引用显示。 此插件拓展了 vscode-upload-tencentcos 的功能,它只支持了选择文件上传,但缺乏 Markdown 中常见的粘贴截图,同时不支持文件私有的需求。 --- ## 使用 在 Markdown 文件中 * 使用 shift + p, 粘贴板里面的图片会直接上传至cos * 使用 shift + o, 选择本地文件上传至cos ![demo.gif](https://galenye-1251496585.cos.ap-guangzhou.myqcloud.com/demo.gif) ## 参数配置 ```js { // 地区,在COS对象存储中bucket对应的地域 "tencentCOSUpload.region": "", // secretId "tencentCOSUpload.secretId": "", // secretKey "tencentCOSUpload.secretKey": "", // 输入你的bucket名称,如 a-1250000000 "tencentCOSUpload.bucket": "", // remotePath,您的存储目录,例如要把文件存在 http://${你的yuming}/images/png 这个目录下,则这里填写images/png) "tencentCOSUpload.remotePath": "", // 存储桶是否为公有可访问,如为私有,且希望上传后的url带签名,则设置为false,默认是 true "tencentCOSUpload.isPublic": "true", // 签名有效期,单位为妙,isPublic设置为 false 时有效 "tencentCOSUpload.duration": "31536000", // 自定义域名,原来替换引用的默认COS域名 "tencentCOSUpload.domain": "", // 临时目录,默认 /tmp/.tencentCOSUpload "tencentCOSUpload.localPath": "/tmp/.tencentCOSUpload" } ``` ----------------------------------------------------------------------------------------------------------- ### Reference * [vscode-aliyun-upload-image](https://github.com/vvkee/vscode-aliyun-upload-image) * [vscode-upload-tencentCOS](https://github.com/Sean10/vscode-upload-tencentCOS) **Enjoy!**