欢迎来到 MarkEditor
好的写作体验,是 MarkEditor 的基础。
但本质而言,MarkEditor 是一个效率工具,它的重点在于如何节省使用者的时间。
MarkEditor 管理的是文件
MarkEditor 支持多个 Tab,每个 Tab 对应一个 工作目录,每个工作目录,相当于一个工作场景。
MarkEditor 管理的是操作系统内原生的文件夹、文档文件,不会有额外的数据库创建。因此,MarkEditor 中的数据,对使用者而言,是非常容易控制的。
并且,这也为数据同步提供了更大的便捷, 比如 MarkEditor 打开的一个工作目录(文件夹),直接位于 Dropbox 或者 iClou......
File Template
如何设定?
在文件管理器的左下角,打开当前工作目录的配置界面,在 template for new document 中输入内容即可。
之后,当前工作目录下新建的文件,默认都将以这个文件模板作为初始内容。
特殊变量
$name$ 可以获得当前新建文件的文件名(不包括后缀)。
$name_without_number$ 跟 $name$相似, 但是会过滤掉空格之前的数字、日期的内容。
$date<format>$ 可以获得当前的日期,并将之格式化。
比如下面的例子:
---
date: $date%Y-%m-%d %H:%M$
title: $name$
......
Markdown Template
如何设定?
在文件管理器的左下角,打开当前工作目录的配置界面,选择 Markdown Template 即可设置。
Markdown HTML模板
Markdown 的 HTML 模板控制的是 Markdown 解析为 HTML 过程,在设置中有相应配置;除此之外,每个目录(文件夹)对应的配置内也有 Markdown HTML模板的设置,仅对当前目录内的文件生效,并且优先级高于全局的配置。
模板中需要指定{{ content }}这个变量,这是Markdown转义过来原始的HTML内容,另外{{ title }}一般放在<head><title>上,{{......
Interface Theme
如何应用自定义的界面主题?
1, 在界面右上角的 主题按钮 中选择 打开主题目录。
2, 把自定义主题的 csv 文件放入新打开的目录中。
3, 再点击 主题按钮 选择新载入的主题,即可。
如果创建一个主题文件?
MarkEditor 的主题自定义项超过 300 项,本身是一个 csv 格式的文件。
一般创建主题文件有两种方式:
1,修改已有的主题文件,但注意要同时修改第一行的 key 值。
2,点击 主题按钮 上的 简单智能定制,尝试随机样式之后,并最终选择 保存为 .csv 也能获得一个 csv 格式的文件。
如何微调、修改主题?
可以使用 Numbe......
File List
文件管理器基本布局
默认的文件管理器包括两个部分组成: 目录列表 + 文档列表,在 视图 窗口中,可以选择两个部分具体显示哪个。
如果只有一个 目录列表,则会变成比较经典的树状文件管理器;如果只留 文档列表,则文件管理器仅保留一栏文档列表的模式。
自定义文档列表的摘要行数
默认情况下,文档列表中文章会选取正文的内容,呈现前 3 行作为当前文档的摘要。
你可以在 文件管理器 的左下角,对当前 工作目录 进行设置,将 摘要行数 选择为自己需要的数量。其中,0 是一个特殊值,表示不呈现摘要。
自定义文档列表摘要的内容
文档摘要由三个组成部分,为 图标、标题、摘要内容。
在帮助文档......
PDF EBook
电子书页面微调
在 PDF 电子书导出的时候,有一个设置项为 PDF 页面 CSS,可以设定额外的 CSS 规则,影响单页面的样式。
比如下面的 CSS,将影响到页面内的 H1、H2、H3 对应的标题字体色、页面二级标题的字体色、页面标题的底部分割线条样式。
电子书的封面一、使用图片作为封面
如果目录内有 cover.png 或 cover.jpg, 并且导出电子书的时候,没有勾选 自动封面,那么对应的图片就会成为电子书的封面,这个封面图片建议按照 A4 的尺寸设计。
二、使用 cover.md
在所导出的根目录内如果有 cover.md, 则会使用其作为电子书的封面。下面是一......
Bitcron
Bitcron 的同步如何设置?Site Token
登录 Bitcron 后,访问自己的网站列表,在对应的网站上,可以获得 Token。
Site Node
类似 us.bitcron.com,是指自己网站所在的某个(服务器)节点。可以不输入,会自动匹配到网站的主节点。
Domain
自己网站可访问的域名。
注意事项
不要暴露自己的 Site Token,如果感觉自己的 Site Token 已经暴露了,请登录 Bitcron 进行 Token 的重置。
如果 Bitcron 上的网站本身已经绑定了 Dropbox,则不需要再通过 MarkEditor 来同步了,只需......
FAQ
MarkEditor 可以使用 Dropbox 同步吗?
ME 的云同步特指接入第三方(一般是商业)云,软件本身没有账户体系,也不具备直接同步的功能。
但是得益于 ME 的管理对象是文件夹、文档,所以,你可以使用 ME 打开已位于云端(比如 Dropbox)上的文件夹,这样其实就自动获得了云同步的功能。
可以同时在一个工作目录内配置多个云端同步吗?
可以。
不论是 Bitcron、AWS S3、七牛或者自定义,每个类型下的同步相关的信息数据独立存储,所以可以同时使用。
但一般情况下,并不是非常推荐这样的用法。
同步是自动的吗?
不是。是手动控制的。
同步后的文件是公开的......
AWS-S3
AWS S3 如何设置?AccessKey & SecretKey
首先,登录 AWS 控制台,进入 S3,创建一个 Bucket,比如名为 test-for-markeditor。
然后,进入 IAM Manager,为自己要同步的 Bucket 创建 AccessKey & SecretKey。
最后,添加一个新的用户,最后,就可以得到这个账户对应的 AccessKey & SecretKey。
Bucket
自己选择要同步的 Bucket 的名称,比如之前步骤中自己新建的 Bucket test-for-markeditor。
Upl......
Custom FilesHook
Custom & FilesHook 介绍
云同步 的自定义类型,也叫 FilesHook,就是每次同步的时候,在探测文件的变动后,调用特定的命令进行处理。
Command for Sync to: 同步到云端的命令
Command for Sync from: 从云端同步回来的命令,一般会留空
Delta File to Store: 会将当前文件的变动(增减行为)以 JSON 的格式,记录到这个指定的路径中 (可以留空)
于Jekyll之上,优秀的写作体验
如果你在用 Jekyll 之类的静态博客,并且成功搭建在 Github 上的, 那么你使用 MarkEditor......