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

使用Typora编写博客并发布

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

使用了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



推荐阅读
  • Boostnote是什么?Boostnote是为程序员开发的一种记事本开放源码应用程序。感谢大家的支持,我们的GitHubStar数已经超过了5,400 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • 本文介绍了使用readlink命令获取文件的完整路径的简单方法,并提供了一个示例命令来打印文件的完整路径。共有28种解决方案可供选择。 ... [详细]
  • 本文介绍了在Linux中执行.sh脚本时出现/bin/sh^M: bad interpreter: No such file or directory异常的原因分析,并提供了两种解决方法:在Windows下进行编码格式转换,或在Linux中修改文件格式和执行权限。具体操作步骤也在摘要中给出。 ... [详细]
  • Linux Shell脚步的格式
    Shell脚步等多个命令的组合,可以做成一个shell文件(1.sh)赋权执行执行命令的方式前两张新的进程中执行,对当前进程不产生影响(cdtmp;pwds ... [详细]
  • Linux一键安装web环境全攻略
    摘自阿里云服务器官网,此处一键安装包下载:点此下载安装须知1、此安装包可在阿里云所有Linux系统上部署安装,此安装包包含的软件及版本为& ... [详细]
  • RMarkdown是一种用于在R中生成可重复生成的报告的开源工具。它可以帮助您将所有代码,结果和编写都放在一个地方,并以有吸引力且易于消化的方式格式化所 ... [详细]
  • Pycharm配置文档教程
    1桌面找到快捷方式双击打开234需要自行注册5看自己喜欢选择喜欢白色选择左边喜欢黑色选择右边67可选如果你对Markdown感兴趣;或者会用就点击install不敢兴趣调到步骤88 ... [详细]
  • ubuntu软件商店加载不出来_这款年度最爱的效率软件,其实我不太舍得分享出来...
    文章来源:工具狂人今天的这篇文章,想给大家介绍一个我近半年来一直在用的软件——滴答清单,相信不少朋友可能也用过或听过这个软件。滴答清单&# ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
author-avatar
vivianchen1988
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有