热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Typora自动上传图片文件

本文参考Typora官网,以Github作为图床为例,设置Typora的自动图片上传功能。文章目录Typora设置步骤GithubToken设置如何使用Typora设置步骤文件--

本文参考Typora官网,以Github作为图床为例,设置Typora的自动图片上传功能。

文章目录

      • Typora设置步骤
      • Github Token设置
      • 如何使用

Typora设置步骤

  1. 文件--》偏好设置--》图像,首先选择下载或更新安装PicGo-Core:

备注:

  • PicGo是一款基于Node.js开发的文件上传程序。

《Typora自动上传图片文件》

  1. 安装完成之后,将上传服务选择为PicGo-Core(command line)
  2. 打开配置文件,默认是在C:\Users\administrator\.picgo\config.json。配置示例:

{
"picBed": {
"github": {
"repo": "linysuccess/myblog",
"token": "your-github-token",
"path": "img/",
"customUrl": "",
"branch": "master"
},
"current": "github",
"uploader": "github"
},
"picgoPlugins": { }
}

其中ropo是接收图片文件的远端仓库地址,token是用于github API认证的身份标识,生成方法见下文。

  1. 可以点击验证图片上传选项按钮,验证上传功能是否已正确配置。

Github Token设置

  1. 注册并登录你的GitHub账号。

  2. 新建一个仓库名,如myblog。

  3. 生成一个token,用于配置到config.json中。

  • 访问:https://github.com/settings/tokens
  • 然后点击Generate new token

  • 把repo的勾打上即可。
  • 然后翻到页面最底部,点击Generate token的绿色按钮生成token。

注意: 这个token生成后只会显示一次!务必保存好备用。

Make sure to copy your new personal access token now. You won’t be able to see it again!

如何使用

  1. 在将图片粘贴进markdown文件的时候,会有一个上传图片的选项,点击即可开始文件上传。
  2. 在图片上面点击右键,右键菜单中也会出现上传图片选项。上传成功后,图片文件就会保存在{gibhub}/{repo}/{path}下。

参考:
Typora官网

设置Typora启动时默认打开文件/夹的方法


推荐阅读
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • dotnet 通过 Elmish.WPF 使用 F# 编写 WPF 应用
    本文来安利大家一个有趣而且强大的库,通过F#和C#混合编程编写WPF应用,可以在WPF中使用到F#强大的数据处理能力在GitHub上完全开源Elmis ... [详细]
  • DCG 创始人兼首席执行官 Barry Silbert 发布致股东信,详细解答了 19 个核心问题,并分享了公司未来的发展方向。 ... [详细]
  • Hadoop发行版本选择指南:技术解析与应用实践
    本文详细介绍了Hadoop的不同发行版本及其特点,帮助读者根据实际需求选择最合适的Hadoop版本。内容涵盖Apache Hadoop、Cloudera CDH等主流版本的特性及应用场景。 ... [详细]
  • 2018-2019学年第六周《Java数据结构与算法》学习总结
    本文总结了2018-2019学年第六周在《Java数据结构与算法》课程中的学习内容,重点介绍了非线性数据结构——树的相关知识及其应用。 ... [详细]
  • 本文详细记录了在基于Debian的Deepin 20操作系统上安装MySQL 5.7的具体步骤,包括软件包的选择、依赖项的处理及远程访问权限的配置。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 在Python开发过程中,随着项目数量的增加,不同项目依赖于不同版本的库,容易引发依赖冲突。为了避免这些问题,并保持开发环境的整洁,可以使用Virtualenv和Virtualenvwrapper来创建和管理多个隔离的Python虚拟环境。 ... [详细]
  • 使用 GitHub、JSDelivr、PicGo 和 Typora 构建高效的图床解决方案
    本文详细介绍了如何利用 GitHub 仓库、JSDelivr CDN、PicGo 图床工具和 Typora 编辑器,搭建一个高效且免费的图床系统。通过此方案,用户可以轻松管理和上传图片,并在 Markdown 文档中快速插入高质量的图片链接。 ... [详细]
  • 本文介绍了如何使用JavaScript的Fetch API与Express服务器进行交互,涵盖了GET、POST、PUT和DELETE请求的实现,并展示了如何处理JSON响应。 ... [详细]
  • 深入解析Java虚拟机(JVM)架构与原理
    本文旨在为读者提供对Java虚拟机(JVM)的全面理解,涵盖其主要组成部分、工作原理及其在不同平台上的实现。通过详细探讨JVM的结构和内部机制,帮助开发者更好地掌握Java编程的核心技术。 ... [详细]
author-avatar
小木马
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有