用VSCode+MarkPress优雅的写MarkDown

什么是优雅的方式 ?

  • 一个软件全搞定,All in one
    使用vscode来写markdown不仅是因为本身作为最好的代码编辑器,还由于vscode本身就支持海量的插件,markdown也好,wordpress也好,都可以通过vscode来进行更多可能的组合创作,也少了一些软件上切换所带来的创作灵感的割裂感
  • 可以接受的优秀界面
    几乎全部自定义的界面+扩展商店海量的预设
  • 良好的扩展
    MarkPress附带了一个轻巧的markdown解析器,但是您仍然可以将其更改为功能更强大的工具:python-markdown。

那么,怎么操作 ?

  1. 首先,我们需要安装vscode的markdown以及wordpress的插件
    • 首先安装markpress这个插件,这个插件的作用是实现本地markdown同步到自己的wordpress
    • git clone https://github.com/skywind3000/markpress.git ~/.local/app/markpress
    • 然后把下载的文件中bin目录加入到系统环境变量之内(win)
    • 最后使用pip安装markpress的相关库
    • pip install python-wordpress-xmlrpc markdown beautifulsoup4 PySocks
  2. 接下来就可以打开vscode,安装Markdown All in One这个扩展,这个库是让vscode支持markdown的一些语法以及一些显示,直接在扩展商店搜索安装下载即可
  3. 新建一个文件夹用于存放md文件,接着在这个文件夹同目录创建.config/markpress/config.ini,并在里面输入
   [default]
    tabsize=4

    [0]
    url=http://your-wordpress.com/
    user=USERNAME
    passwd=PASSWORD

其中[0]这里可以按这个格式添加多个目标地址,可以实现多目的地同步
4. 接着进入存放md文件目录,在终端输入markpress -n 文件名.md来新建md文件并在wordpress内部生成唯一的pid,后期增删查改都是通过这个pid来进行的,一切正常的话,现在终端应该输出了一个你的wordpress的子链接,打开可以发现已经成功创建了一个空页面
5. 这时候也可以看到文件夹内多了一个md文件,打开可以发现pid等的参数,其中status为default,这也是为什么暂时在博客内部是找不到这篇文章,修改其中各个参数并完成编辑之后,将status改为publish,保存之后就可以使用markpress -u 文件名.md命令来更新wordpress了。

关于扩展

这方面详见markpress github主页: https://github.com/skywind3000/markpress

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇