【学习笔记】使用PicGo+Gitee实现md文档图片上传

2023-11-04

使用PicGo+Gitee实现md文档图片上传

本笔记参考于Markdown+Typora使用教程

前言

​ 使用md文档进行记录的时候,经常需要在文档中放入图片,由于文档中的图片基本是放到本地的文件夹中,所以当我们需要将文档发给别人或者发布到网络上时,就会出现获取不到图片。比如在CSDN使用md编辑器导入md文档,并不能导入图片,就可能出现“外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传”的问题

PicGo就是一个快速上传图片并获取图片 URL 链接的工具,搭配gitee即可解决上诉问题

PicGo的安装

PicGo的安装可参考:

PicGo简介及其下载 安装 配置 使用 卸载_徐晓康的博客的博客-CSDN博客

1,Gitee仓库配置

新建gitee仓库

首先要在Gitee官网[工作台 - Gitee.com]注册登录账户

image-20230807000449954

image-20230807000619787

​ 仓库需要设置为开源,但是空仓库无法设置为开源

image-20230807000709291

​ 所以需要在gitee仓库创建一个文件夹,使其不为空仓库

image-20230807000810813

​ 在管理设置其为开源

image-20230807000835946

​ 设置为开源后,返回代码页面,需要为其添加许可证

image-20230807000852923

​ 生成私人令牌

image-20230807001152770

​ 到此gitee的开源仓库配置完成。

2,PicGo配置

插件安装

​ 到插件设置中搜索gitee安装gitee-uploader插件。

image-20230807113139020

​ 安装完成后右键点击图标选择重启应用,重启之后在图床设置中能看到gitee即为安装成功

image-20230807113854958

​ 安装如果失败,可能是因为电脑没有安装node.js环境,可以参考Node.js安装与配置(详细步骤)_node安装_普通网友的博客-CSDN博客

图床设置

​ 填写gitee仓库地址,以及填写Gitee仓库配置时生成的私人令牌

image-20230807114231387

​ 填写path参数,设置存放在gitee仓库的哪个路径下,点击确定,并设置为默认图库

image-20230807114357020

3,Typora配置

​ 打开你的Typora,点击文件偏好设置

image-20230807114519954

​ 在偏好设置中的图像配置,设置插入图片时为上传图片,并,并在上传服务设定中选择PicGo(app)选择其picGo.exe的文件所在路径。

image-20230807114627556

到此,全部配置完成

使用

​ 在使用Typora时,插入或复制图片,则会自动上传到gitee仓库的指定文件下。

​ 上传成功则会弹出如下提示。

image-20230807115116067

​ 图片则会放到仓库中。

image-20230807115242464

​ 如果后续,想将不同文件的图片放到不同的文件夹下,可以先在gitee仓库创建一个文件夹,在PicGo的图床设置中设置其path参数指定所放路径。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【学习笔记】使用PicGo+Gitee实现md文档图片上传 的相关文章

  • github镜像站【转载】

    GitHub 在国内经常会出现无法访问的情况 下面分享几个 GitHub 镜像站供大家使用 全局加速 可直接访问站点 查看代码等操作 支持Git clone 网页或命令行下载zip Releases等 链接 https help kgith
  • Uncaught TypeError: Illegal invocation

    今天使用JavaScript的setTimeout遇到一个问题 如下是原代码 setTimeout raiseEle setCustomValidity 1000 raiseEle是一个HTMLInputElement 标题错误是在Chro
  • C#获取(友好)串口名称

    每次使用串口都要进去设备管理器找到对应的串口号 不管你们烦不烦 反正我很暴躁 于是就有了自己做一个串口助手的想法 那C 怎么来自动获取 友好 串口名称 拒绝打开设备管理器呢 通过读取设备管理器里的条目来实现 下面的代码解决问题 获取可用端口

随机推荐

  • LeetCode 217. 存在重复元素

    题目链接 点击这里 class Solution public bool containsDuplicate vector
  • 基于python的数字图像处理--学习笔记(一)

    基于python的数字图像处理 学习笔记 一 图像处理python常用库和函数 1 opencv python库 2 opencv python常用函数 图像处理python常用库和函数 使用opencv python读取图片数据 并使用n
  • 解决WinXP系统无法打开网上邻居方法

    在网络维护中 经常会遇到打不开网上邻居的问题 现整理了打不开网上邻居的处理方法 供大家在遇到此问题时参考 下面是打不开网上邻居的处理方法 1 安装NWlinkIPX SPX NetBIOSCompatibleTransportProtoco
  • 友元函数的定义和使用

    下面是友元函数的定义和使用 学生姓名 成绩 include
  • shell 的here document 用法、输入/输出重定向

    前些天发现了一个巨牛的人工智能学习网站 通俗易懂 风趣幽默 忍不住分享一下给大家 点击跳转到教程 什么是Here Document Here Document 是在Linux Shell 中的一种特殊的重定向方式 它的基本的形式如下 cmd
  • Python控制命令行打印的方法

    禁止结果打印 import sys def block print sys stdout open os devnull w 继续结果打印 import sys def enable print sys stdout sys stdout
  • 【ssh】ssh远程登录:no hostkey alg报错处理

    背景 centos系统 在ssh远程登录出现no hostkey alg 的报错 查询资料是因为ssh版本高低连接的原因 解决办法 一 通过重启sshd重新生成key rm rf etc ssh ssh key systemctl rest
  • 基于TF-Agent的回合策略梯度算法模型训练Atari游戏

    在上一篇博客中 我用Tensorflow的Agent库的DQN模型来对Atari的PONG游戏进行训练 效果很好 这次我打算测试一下回合策略梯度模型 看是否也能取得相同的效果 关于回合策略梯度算法的介绍 可以见我之前的另一篇博客强化学习笔记
  • Python+uiautomator2手机UI自动化测试实战 --1. 环境搭建

    转自 https blog csdn net ricky yangrui article details 81414870 一 简介 uiautomator2是一个python库 用于Android的UI自动化测试 其底层基于Google
  • Python POST实现发送Ajax的两个坑

    今天给写的应用做测试 服务器单元测试搞定了 要做功能测试和验收测试 功能测试需要模拟Ajax 验收测试需要Selenium 我之前的Selenium都是用Python 一想的话那就都用Pyhton了 结果一上来就掉到了Python的坑里 g
  • 蓝桥杯算法提高VIP-棋盘多项式

    题目 题目链接 题解 DFS 整体思路 横向分块 如下 我们只需要按连通块的序号去深搜即可 对于每个连通块 我们可以选择其中的任何一个空格作为放 車 的位置 或者选择不在这个连通块中放 車 因此 我们的问题转化为在dfs中如何确定连通块 如
  • Java Socket网络编程的经典例子(转)

    事实上网络编程简单的理解就是两台计算机相互通讯数据而已 对于程序员而言 去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了 Java SDK提供一些相对简单的Api来完成这些工作 Socket就是其中之一 对于Java而言 这些Ap
  • go-libp2p中文文档

    GO LIBP2P入门 这是有关使用libp2p的Go实现go libp2p的一系列教程中的第一篇 我们将介绍安装Go 设置新的Go模块 启动libp2p节点以及在它们之间发送ping消息 安装Go go libp2p建议使用包含模块功能的
  • java实现金钱数字转大写

    private static final char ChineseNum 零 壹 贰 叁 肆 伍 陆 柒 捌 玖 private static final char ChineseUnit 里 分 角 元 拾 佰 仟 万 拾 佰 仟 亿 拾
  • Java学习笔记(十五)

    字符串操作 一 Java 中操作字符串都有哪些类 它们之间有什么区别 String StringBuffer StringBuilder String final修饰 是不可变的 所以线程安全 String类的方法都是返回new Strin
  • 刷脸掀起一场新技术变革解决焦虑良药

    对于对手机操作不熟练 特别是不方便拿手机的人而言 刷脸支付简直不能更方便 支付行业一直是红海市场 而随着智能刷脸支付的推广 支付被推向风口 支付行业正迎来一次新的革命 一方面 正是因为市场火热 支付行业的宏观监管日趋严格 新兴的人工智能技术
  • 国内服务器内存缓冲芯片,服务器内存拆芯片用

    服务器内存拆芯片用 内容精选 换一换 本次Ceph集群使用TaiShan服务器部署 三个Ceph节点采用三台为TaiShan 200服务器 型号2280 K8s节点两台均采用TaiShan 200服务器 型号2280 每台服务器配备4个SA
  • 国密SM2非对称加密算法(对本地文件的加解密)代码展示

    代码 package com example demo MIMAXUE SM import java io import java math BigInteger import java security SecureRandom impo
  • springboot 提示The hierarchy of the type ** is inconsistent

    SpringBoot 启动提示 The hierarchy of the type is inconsistent 原因 该类或其父类所在的jar包没有被引入 建议解决方案 从该类的父类开始跟踪源码 找到其所在的jar包并引入项目中 一般是
  • 【学习笔记】使用PicGo+Gitee实现md文档图片上传

    使用PicGo Gitee实现md文档图片上传 本笔记参考于Markdown Typora使用教程 前言 使用md文档进行记录的时候 经常需要在文档中放入图片 由于文档中的图片基本是放到本地的文件夹中 所以当我们需要将文档发给别人或者发布到