macbook marsedit 对接 博客园的笔记

我个人一般是在博客园写博客。但是单纯使用网页版本,有时终归不是很方便,特别是在网络不好的时候。

在博客园的官网中,windows 系统,推荐使用Open Live Writer 软件来离线编写博客。但是对于MAC ,就没有啥具体建议了。

在网上,很多人都推荐 marsedit 软件来作为博客编写软件,自己也下载尝试一下。

* 关于软件费用

首先marsedit 在app store 里面就可以免费下载,这里首先赞一个。

* marsedit 支持的系统

marsedit 支持主流的接口,包括以下api,对接博客园选择 MetaWeblog API

UntitledImage

* 对接博客园

大家在首次打开软件时,就会弹出以下窗口,让大家填写连接方式。

UntitledImage

Name 选项就无所谓了,大家随意就好,这里我填写了“博客园”

URL 选项需要填写自己的博客地址,这里我填写了:https://www.cnblogs.com/chenfool/

这个URL ,大家在博客园中登陆后,点击自己的主页,就可以找到了。

填写完Name 和URL 后,再点击Continue,会发现提醒报错。可不是吗?都还没有填写博客园的登陆账号和密码呢。

这里必须要吐槽marsedit 软件。登陆账号的按钮隐藏得忒深了。在网上找了资料后,发现需要按照option 按钮,再点击工具栏上的Blog 按钮,你就会发现Enter Password 按钮神奇的出现了。大家点击 Enter Password 后,正确填写了博客园的账号和密码后,保存即可。

UntitledImage

* 对于博客里面的代码高亮

代码高亮,需要sublime text 软件辅助。

首先需要再sublime text 中,先安装 highlight 插件。

1 使用快捷键=》 command + shift + P ,install Package

2 再填写 highlight ,选择安装第一个。因为需要连接外面的网络,由于神奇的原因,可能网速比较慢

再安装完 highlight 插件后 ,实际上大家现在 sublime text 上编写代码,然后选择代码后,点击鼠标右键,选择 copy as rtf 。再去 marsedit 中执行带格式粘贴( option + command + v ),就能够看到代码高亮了。

因为我个人是一个懒散的人,不能接受每次都鼠标右键选择复制这么挫的动作,所以下决心要做成快捷键。

但是这个实在太难了,搞了半天,硬生生搞不下去,最后还是在网上看到一个哥们提供了解决方法

大家首先sublime text 窗口上,在工具栏上选择 Preferences,然后再点击 Key Bindings

UntitledImage

在keymap - user 窗口中,增加copy as rtf 的快捷键,保存退出

 

{
        "keys": ["super+option+c"],
        "command": "sublime_highlight",
        "args":
        {
            "target": "clipboard",
            "output_type": "rtf"
        }
    },

UntitledImage

这样大家在sublime text 上,直接通过 option + command + C 快捷键,就可以实现 copy as rtf 了。

再去 marsedit 中通过option + command + v 快捷键,就可以实现带格式的粘贴,完美。

原文地址:https://www.cnblogs.com/chenfool/p/12490235.html