从wolai到博客园 从markdown到博客园 笔记、博文 全流程

1 导出

平时我会在wolai记录学习笔记,当我需要把笔记分享到博客园时

首先将页面以markdown格式导出

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

此时就能得到一个当前笔记页面的压缩包,里面是md文件以及图片,还有笔记页面的所有子页面的md文件以及图片

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

2 检查导出的md文件

打开md进行检查,从wolai转markdown存在一些问题

在wolai的布局中,通过父子块的形式进行缩进的话,排版如图

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

此时markdown中显示如图

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

2.1 处理代码行

部分代码块会在末尾多一行空行,如果有强迫症就需要手动删除

2.2 处理表格

接着是表格不显示,通过查看markdown源代码可以发现wolai通过添加    实现了缩进对齐,这就导致表格的markdown代码失效(我已经反馈wolai客服),发生这种情况的原因是因为wolai中使用了父子块,虽然wolai中布局好看了,但markdown就出问题了

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

2.3 处理外链

在wolai,子页面会以链接的形式保存在父页面

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

这种情况反映到markdown中,就会变成一个外链,指向保存子页面的md文件

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

此时如果需要保证这些链接的话,就要把子页面的md文件也上传到博客园,然后把博客园的url替换掉这里的地址

2.4 处理折叠块

wolai提供了折叠块的功能,能令笔记版面更简洁清晰

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

但是markdown可没这个功能,只会直接展开,所以需要重新调整这部分内容

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

3 将md文件源代码复制到博客园编辑器

将整个md文件检查确认无误后,直接以源代码的格式复制并粘贴到博客园的markdown编辑器或者editor.md编辑器中即可

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

但是总所周知,本地markdown文档中的图片都存在本地,直接把markdown源码复制到博客园时,图片地址会失效

3.1 图片比较少时 建议手动替换

直接打开img文件夹,选中同名图片,复制,然后选中博客园的编辑器中图片这一行代码,粘贴即可实现图片的上传,非常快速

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

3.2 图片比较多时 建议使用dotnet

Markdown文件上传到博客-图片处理 - 今天也是阳光正好 - 博客园 (cnblogs.com)

根据上面这个链接下载、安装、配置,然后直接使用即可,处理完成的md文件中所有图片的链接就被替换为博客园的地址,此时直接全选这个md文件的源代码,粘贴到博客园的编辑器中,设置一下随笔分类、随笔标签,就可以发送了,非常省心省力

配置完成后,日常使用时通过win+R打开运行框,输入cmd打开命令行,然后使用下面代码即可

dotnet-cnblog proc -f 文件路径

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

缺点1:这个工具是根据博客园开发的,如果希望发送到csdn或者其他网站,那得再去找找其他类似工具,或者使用图床

缺点2:这个工具不能识别带空格的路径和文件名,注意手动修改目录和文件名

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

从wolai到博客园 从markdown到博客园 笔记、博文 全流程

上一篇:RedHat Enterprise Linu…


下一篇:T-SQL——数据透视和逆透视