博客平台、Markdown编辑器与hexo admin简介

今天来介绍下一些博客平台,顺带也介绍几个笔者用过的Markdown编辑器,以及最近刚刚开始使用的博客后台管理的神器hexo-admin。html

1 博客平台

关于如何写博客这个事情确实是一件比较有意思的事情,尽管最近网易、新浪等博客平台纷纷宣布倒台,可是感受在程序猿界并无多少影响。业内比较出名的博客平台实在太多,笔者目前也是多个博客平台同步更新。因此也简单提下可使用的博客平台。node

  • 1.CSDN: CSDN (Chinese Software Developer Network) 创立于1999年,是中国的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务,知足他们在职业发展中学习及共享知识和信息、创建职业发展社交圈、经过软件开发实现技术商业化等刚性需求。
  • 2.简书: 简书是一个创做社区,任何人都可以在其上进行创做。用户在简书上面能够方便的创做本身的做品,互相交流。简书成为国内优质原创内容输出平台。
  • **3.开源中国:**开源中国成立于2008年8月,是目前国内最大的开源技术社区,拥有超过200万会员,造成了由开源软件库、代码分享、资讯、协做翻译、码云、众包、招聘等几大模块内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • **4.知乎:**知乎是网络问答社区,链接各行各业的用户。用户分享着彼此的知识、经验和看法,为中文互联网源源不断地提供多种多样的信息。
  • **5.掘金:**掘金是一个帮助开发者成长的社区,是给开发者用的 Hacker News,给设计师用的 Designer News,和给产品经理用的 Medium。
  • **6.阿里云栖社区:**云栖社区是面向开发者的开放型技术平台。源自阿里云,服务于云计算技术全生态。包含博客、问答、培训、设计研发、资源下载等产品。
  • 7.腾讯云+社区:云+社区致力于打造开发者的技术分享型社区。营造云计算技术生态圈,专一于提升开发者的技术影响力。
  • **8.科学网:**科学网是由中国科学院、中国工程院和国家天然科学基金委员会主管,科学时报社主办的综合性科学网站,主要为网民提供快捷权威的科学新闻报道、丰富实用的科学信息服务以及交流互动的网络平台,目标是建成最具影响力的全球华人科学社区。
  • 以上均来自某度

以上的前7个应当是程序猿比较熟悉,偏向IT的博客和交流论坛,第8个属于科研学术界的博客。固然除了以上8个还有不少,如segmentfault,各个学科的各类论坛(气象家园、地信论坛、小木虫、人大经济论坛等等等)。git

目前我主要在CSDN、简书、开源中国、科学网、阿里云栖社区以及本身搭载的博客平台(hexo + github)更新博客。从使用来讲,CSDN做为老牌IT社区,博客对Markdown的支持十分丰富,几乎全部Markdown拓展都有,应当是以前使用最舒服的一个博客平台,简书整个网站风格不错,并且文章内容也多元化,不只仅是技术干货,偶尔也能知足你的情怀,Markdown支持基本的拓展,不过像公式和流程图类的不支持。开源中国对markdown支持程度与简书差异不大,并且最近发现对博客文字的审核较为严格,偶然出现的一些敏感词汇也是通不过的。阿里云栖社区目前刚刚加入,直观感觉跟开源中国和简书支持较为相似,是否支持公式和流程图不肯定。科学网不支持Markdown编辑,仍是传统的富文本编辑,毕竟科学网面对的是科研人员,并不是你们都很熟悉Markdown。可是在谷歌浏览器上只须要使用Markdown Here拓展便可实现Markdown到富文本的转换很是方便。以前我在更新博客的时候,习惯在CSDN上写,而后在其余平台复制粘贴。不事后面发现CSDN的图床彷佛最近有些小问题,以前图片在各个平台都能通用,如今彷佛不太支持。这也是我更换了博客管理平台的缘由。github

2 Markdown编辑器

可能讲了这么久一些人还不太了解Markdown。这里简要介绍(依旧是度娘资料)。npm

Markdown是一种可使用普通文本编辑器编写的标记语言,经过简单的标记语法,它可使普通文本内容具备必定的格式。Markdown具备一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具有,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。总结起来就是人类为了懒搞出来的一套标记语言。想进一步了解的能够自行搜索。这里推荐两篇我经常使用的博客,因为笔者仍在从事科研,写公式是一大特色。因此我很喜欢Markdown的LaTex拓展。下面两篇文章就是在讲述这方面的内容。segmentfault

LaTeX 各类命令,符号浏览器

Markdown中编写LaTeX数学公式bash

接下来说讲Markdown编辑器,笔者一共用过cutemarked,Markdownpad,Cmd Markdown和Visual Studio Code四个相关的编辑器。前两个里面Cutemarked用得比较久,支持实时预览,导出html,PDF,也支持数学公式。流程图也是支持的,可是是基于mermaid插件,而不是flowchart。语法有变化,后面有空来说就这两个的流程图语法(下面也有篇博客讲这方面的内容)。而Markdownpad用的时间不长。彷佛是导出的功能不够完善。Cmd Markdown是目前还一直在用的,几乎全部拓展都支持,各类体验还不错,强力推荐,导出方面略有不足(免费会员支持的很少,付费各类格式均支持),并且同步功能给好评。Visual Studio Code的话,其实不只仅是为了当Markdown编辑器,只不过我尝试着作了个配置,将它配成也能适合Markdown编辑的平台。除了这些还有不少编辑器,详情见下面的文章连接。markdown

Markdown里面的流程图网络

整理:几款好用的Markdown编辑器

10款流行的Markdown编辑器,总有一款适合你

最受欢迎的10个Markdown编辑器,有一个被称神的编辑器

3 hexo admin

因为本身搭载的hexo github平台是彻底基于Markdown的,在以前CSDN的图床出问题以后,我就将利用七牛云从新作了一个属于本身的图床。因而在思考有没有快捷的方式来写博客。在Github上搜索一番后,发现了以下两个神器。

hexo admin

hexo admin qiniu

hexo admin是一个基于hexo的博客管理页面。界面以下,能够用来写博客,设置各类相关内容。

而hexo admin qiniu是基于hexo admin基础上作的改进。主要增长了以七牛云做为图床的功能,这样子,利用qq截完图,直接在hexo admin界面里,粘贴便可生成图片连接,很是简洁。安装只须要以下的语句。

npm install --save hexo-admin-qiniu

接着必须在站点配置文件(博客文件夹里的_config.yml,不是主题文件夹里的)里修改配置文件。配置内容以下。

#Qiniu
admin:
  qiniuCfg:
      imageslim: true  # 启动图片瘦身,仅华东区bucket可使用
      AccessKey: 'your qiniu AK'
      SecretKey: 'your qiniu SK'
      BucketName: 'your BK Name'
      bucketHost: 'you BK Host'

具体的安装配置也能够见官网。运行的话只须要定位到博客路径。

hexo server -d
hexo server -d -p 5000 #当4000端口被占的时候,更换为5000端口

固然也有人专门开发了一个编辑器HexoEditor。也很不错,详情连接在下面。

HexoEditor

相关文章
相关标签/搜索