使用Typora编写博客并发布

使用了typora一段时间,发现给朋友传写好的md文件,之前截图的都发现会丢失了,仔细查看一下,原来那些截图都是自动保存到了自己的电脑

1583849905791

Typora是一款跨平台(Windows/Mac/Linux)的功能强大的MarkDown编辑器

Typora下载连接:https://www.typora.io/

现在就是可解决这个图片丢失的问题,可以把图片保存至网络上(cnblog博客),但是,如对方无法上网,一样会存在图片丢失的情况,除非生成PDF文件

**1.先对Typora软件进行设置 **

【文件】---->【偏好设置】

(1)图片插入设置


不论我们是在网页中复制图片,或者插入本地图片,或者通过QQ软件或第三方截图软件截图,插入到Typora的时候,都会直接保存到本地计算机,我们可以通过设置,插入到我们的博客中时,可能通过下面的设置,将目标图片复制到与我们博客同级的assets目录中

1583850888775


(2)默认复制行为

勾选 当复制纯文件时复制MarkDown源码,可以让我们在预览模式下能方便复制MarkDown源码

1583850862479


(3)自动保存

可以不需要我们常常按CTRL+S来保存

1583851214577


**2.同步到博客(编译Release包)

同步到博客园,这里需要使用一个.NET Core开发的工具,可以快捷的解析我们MarkDown中的图片文件并上传,然后替换为上传的图片URL,之后再通过此工具转换以后只需要复制粘贴到博客园即可

.NET Core Global Tool方式请访问https://github.com/stulzq/CnBlogPublishTool查看

(1)Release包下载回来,可以放到C盘根目录

1583852092142

(2)下载编译工具并安装

安装.NET Core SDK: https://www.microsoft.com/net/learn/get-started/windows

1583852289002

(3)打开cmd工具安装dotnet-cnblog

dotnet tool install -g dotnet-cnblog

1583853052396

(4)进入shell目录,运行publish

1583853435772

(5)进入到publish目录,右击"dotnet-cnblog.exe" 选择创建快捷方式

1583853498061

(6)把创建出来的dotnet-cnblog快捷方式剪切到发送到目录并改名(改名自己喜欢)

#此命令是根据不同的电脑的用户名进入到相对应用户的发送到目录
C:\Users\%username%\AppData\Roaming\Microsoft\Windows\SendTo

1583853837467

(7)找到一个typora保存好的文件,右击,选择“发送到”

1583854295124

(8)如果是第一次使用,会提示叫你输入博客ID,用户名,密码,成功就会图片直接上传到博客上了(我已经登录过,就不会提示输入博客ID,用户名,密码),并生成一个新文件(命令方式为:原文件名+cnblog)

1583854493713

(9)双击打开原文件名+cnblog的文件,把里面所有内容复制,登录到cnblogs新建随笔,粘贴即可

1583854850029

posted on 2020-03-10 23:42  杨枫哥  阅读(4418)  评论(4编辑  收藏  举报