位置:首页 > 软件下载 > 编程开发 > 编程工具 > Markdown工具箱 v1.0免费版
Markdown工具箱 v1.0免费版

Markdown工具箱 v1.0免费版

大小:46.4M 软件类型:国产软件

软件语言:简体中文 时间:2021-09-21 15:01:53

软件授权:免费软件 运行环境:WinAll

立即下载
软件简介
Markdown工具箱,Markdown工具箱是开发者为Markdown笔记管理做的一个工具集,复制、移动、离线化你的Markdown文档,清理Markdown引用路径中的垃圾文件,您可以免费下载。

Markdown工具箱是开发人员为Markdown笔记管理制作的工具集,它可以复制、移动和脱机您的Markdown文档,并清除Markdown引用路径中的垃圾文件。

Markdown工具箱

发展背景

为了方便地组织md文档,

我不信任任何图片床,但是TextBundle还不流行,所以我在Markdown上做笔记的时候,会把assets文件夹里的所有图片都放在md文档的同一个目录里,用相对路径引用图片。

但这带来了一个问题:一个目录中所有笔记的图片都在同一个资产目录中。如果我想整理笔记,把其中一部分移到另一个文件夹,因为所有的图片都使用相对路径,我需要把所有引用的图片复制在一起。

从有数百或数千张图片的资产文件夹中很难找到文档引用的所有图片。但是,如果您一心一意复制整个资产文件夹,将不可避免地导致磁盘空间的浪费。

这是Markdown的通病:

使用图片床,网络会影响体验,图片床几十年都很难保证。

图片使用本地绝对路径,与其他设备共享文档,这样就看不到图片了。

使用图片的本地相对路径。如果多个文档共享一个图片目录,以后不方便组织共享。

但是,我还是坚持在md笔记中使用带有局部相对路径的图片。为了方便整理文档,我写了这个工具。第一个功能是复制,用于移动文档,自动移动文档中有相对路径索引的图片和附件。

对于线下在线文章的图片。

有些浏览器插件(比如简悦)可以把网络上的文章保存成md格式,但是里面的图片还是在线链接。如果这些文章很棒,为了避免图片链接失效,需要下载。

另外,虽然可以通过将网页上的文章复制到Typora等编辑器中直接下载图片,但也有以下缺点:

不能批量操作。

某些需要cookies来防止爬网程序的网站图片无法成功下载。

为了防止外部链接而对标题有要求的网站的某些图片无法成功下载。

另外,当我将mp4、mp3等文件拖到Typora中时,Typora不会自动将这些文件复制到资产目录。

所以做了离线功能,方便将所有文档中引用的附件和图片放入相对路径中批量引用。

清理图片垃圾。

以Typora为例,如果我剪切一张图片粘贴进去,图片会自动保存到相对路径的资产目录中。但是,如果我从文档中删除这张图片,只会删除它的引用路径,实际的图片文件仍然会保留在资产目录中。长期以来,资产中不可避免地会有许多未被引用的垃圾文件仍然占据空间,这些垃圾文件混杂在正常被引用的文件中,很难一一删除。

所以我做了这个清洁功能,原理是:

对于指定的文件夹,获取该文件夹中的所有md文档(无递归),统计所有文档中被相对路径引用的图片和附件,找到这些图片和附件所在的文件夹,获取这些附件文件夹中的所有文件,逐一比较上面找到的md文档未引用的文件,将它们移动到同级未引用的附件文件夹中,待用户确认弹出对话框后删除。

特点

Python3是用Pyside2编写的,只要安装了Python3,就可以用于Linux、MacOS和Windows系统。

我是编程人渣,不习惯英语变量(我叫不出名字,阅读理解慢)。程序中的大部分变量都是中文。

没有精力做英文版。

功能介绍

复制

Md笔记(带有图片和附件,由它们的相对路径引用)将被批量复制或移动到另一个指定的文件夹。

离线

将批量md笔记中绝对路径引用的在线图片、附件、文件下载或移动到笔记的相对路径文件夹,将原始笔记中的原始绝对路径改为相对路径。

清楚的

分批清理那些在按标记相对路径索引的文件夹中不再被引用的图片。

显示全部

Markdown工具箱类似的软件

猜你喜欢

返回顶部