Typora+PicGo+Gitee+坚果云实现Win+Linux+手机端完美Markdown云笔记套件

本文主要是介绍Typora+PicGo+Gitee+坚果云实现Win+Linux+手机端完美Markdown云笔记套件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Typora+PicGo+Gitee+坚果云实现Win+Linux+手机端完美Markdown云笔记套件

    • 写在前面
    • Typora 是什么?
    • PicGo是什么?
    • 为什么用Gitee?
    • 为什么用坚果云?
    • 1.安装Typora
    • 2.安装PicGo
    • 3.安装nodejs
    • 4.安装Gitee插件
    • 5.注册并配置Gitee
    • 6.配置PicGo的Gitee图床设置
    • 7.配置Typora的图床
    • 8.手机端查看

写在前面

关于笔记软件,多年前用过有道笔记,后面觉得印象笔记界面清爽,而且网页插件Evernote Web Clipper 以及微信文章保存到我的印象笔记(最近微信对接口限制,只能复制链接到公众号保存了)这两个功能非常棒,后面用着用着发现分享和导出并不很好,格式编辑也费尽。

心中理想的笔记软件有几个要求:

  1. 跨平台。至少支持windowsubuntu,日常办公跟同事交互还是Windows顺手,码代码开发基本在ubuntu系统,避免在不同软件间切换使用习惯,所以需要至少支持这两个平台。
  2. 云同步。支持不同客户端同步查看,不能只是本地文件,我容易手抖误删。
  3. 支持Markdown。毕竟这种轻量化标记语言可以通过简单的标记语法,使普通文本内容具有一定的格式。
  4. 支持图床功能。Markdown文档要插入图片,需要插入路径,网络路径或本地路径,但本地路径的图片不方便文档分享传播,网络路径得通过上传本地图片到图床才能获取。

基于上述几点,其实印象笔记是满足的,虽然每个月有流量限制,然而对于做笔记而言应该是足够的。印象笔记客户端版后面支持了Markdown,然而要额外新建MD文件,不是集成在原文档编辑中,另外就是可以结合小书匠进行Markdown编辑,然而小书匠的界面风格不是我的菜,后面弃用了。

对于,推荐一种自行搭配的支持Markdown及图床的云笔记套件——Typora+PicGo+Gitee+坚果云

Typora 是什么?

Typora 是一款支持实时预览的 Markdown 文本编辑器

它有 OS X、Windows、Linux 三个平台的版本,并且是完全免费的。正如此篇作者说,功能之强大、设计之冷静、体验之美妙、理念之先进。非常喜欢。

Typora

PicGo是什么?

PicGo是一款全平台免费高效的图床管理工具,用于快速上传图片并获取图片URL链接的工具。

软件完全免费开源且界面美观,目前支持的图床:腾讯云 COS、微博图床、又拍云存储、阿里云 OSS、七牛图床、SM.MS 图床、Imgur 图床、GitHub 图床,并且跨平台支持 Windows、macOS 和 Linux 系统,通过插件还可配置Gitee图床

为什么用Gitee?

Github图床因为某墙的原因,访问速度很慢,因此改用国内码云。

为什么用坚果云?

Gitee本来可以当做云笔记存储,然而考虑到手机端查看,坚果云自带的Markdown阅读器还不错,所以改用坚果云存储,每月1G上传流量,3G下载流量,做笔记足以。

1.安装Typora

安装Typora,支持PicGo版本:≥0.9.84(beta)

image-20200403095112449

windows版本直接下载安装,ubuntu 18.04安装步骤如下:

# or run:
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora

2.安装PicGo

windows版本直接下载exe安装,ubuntu可下载AppImage版本直接运行。

https://github.com/Molunerfinn/PicGo/releases

cd Downloads
proxychains4 wget https://github.com/Molunerfinn/PicGo/releases/download/v2.2.2/PicGo-2.2.2.AppImage
sudo chmod 777 PicGo-2.2.2.AppImage
image-20200403100456642

3.安装nodejs

为了在PicGo上安装Gitee插件配置Gitee图床。

image-20200403100421092

ubuntu18.04安装nodejs步骤如下:

sudo apt install curl
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
sudo apt-get update && sudo apt-get install yarnnpm -version
6.14.4
nodejs -v
v10.20.1

4.安装Gitee插件

回到PicGo搜索Gitee插件,安装 gitee-uploader 1.1.2

image-20200403095913691

5.注册并配置Gitee

在Gitee网注册账号,新建repo,不用Github的原因是某墙关系,导致可上传,下载显示很慢。

【新建仓库图】

【设置密钥图】

6.配置PicGo的Gitee图床设置

回到PicGo,插件安装好后进入图床设置,选择gitee,配置如下:

image-20200403101159203

可在上传区拖动图片测试配置,上传成功后可在相册查看:

image-20200403101331298

7.配置Typora的图床

回到Typora,文件***→***偏好设置,设置如下:

image-20200403095542328

​ 设置好后,点击验证图片上传选项测试,Typora会调用PicGo上传两张Typora图标到配置好的gitee仓库。

image-20200403095430781

至此,可在Typora编写Markdown文件,并插入图片和上传。

image-20200403101905640

图片上传成功后,地址将自动变成gitee地址:

8.手机端查看

Markdown文件编写完成后,此时需要云端备份,推荐坚果云,可实现版本控制,和手机端自带Markdown编辑器可方便手机端查看。

坚果云手机端查看 坚果云手机端编辑

搞定。ubuntu的配置也是如此。

此文参考博客:

https://www.typora.io/

https://github.com/Molunerfinn/PicGo

https://www.jianshu.com/p/b69950a49ae2

https://sspai.com/post/54122

这篇关于Typora+PicGo+Gitee+坚果云实现Win+Linux+手机端完美Markdown云笔记套件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/904383

相关文章

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

hdu1043(八数码问题,广搜 + hash(实现状态压缩) )

利用康拓展开将一个排列映射成一个自然数,然后就变成了普通的广搜题。 #include<iostream>#include<algorithm>#include<string>#include<stack>#include<queue>#include<map>#include<stdio.h>#include<stdlib.h>#include<ctype.h>#inclu

【C++】_list常用方法解析及模拟实现

相信自己的力量,只要对自己始终保持信心,尽自己最大努力去完成任何事,就算事情最终结果是失败了,努力了也不留遗憾。💓💓💓 目录   ✨说在前面 🍋知识点一:什么是list? •🌰1.list的定义 •🌰2.list的基本特性 •🌰3.常用接口介绍 🍋知识点二:list常用接口 •🌰1.默认成员函数 🔥构造函数(⭐) 🔥析构函数 •🌰2.list对象

【Prometheus】PromQL向量匹配实现不同标签的向量数据进行运算

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全栈,前后端开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

C#实战|大乐透选号器[6]:实现实时显示已选择的红蓝球数量

哈喽,你好啊,我是雷工。 关于大乐透选号器在前面已经记录了5篇笔记,这是第6篇; 接下来实现实时显示当前选中红球数量,蓝球数量; 以下为练习笔记。 01 效果演示 当选择和取消选择红球或蓝球时,在对应的位置显示实时已选择的红球、蓝球的数量; 02 标签名称 分别设置Label标签名称为:lblRedCount、lblBlueCount