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

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

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

1 博客平台

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

  • 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,各个学科的各种论坛(气象家园、地信论坛、小木虫、人大经济论坛等等等)。

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

2 Markdown编辑器

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

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

LaTeX 各种命令,符号

Markdown中编写LaTeX数学公式

接下来讲讲Markdown编辑器,笔者一共用过cutemarked,Markdownpad,Cmd Markdown和Visual Studio Code四个相关的编辑器。前两个里面Cutemarked用得比较久,支持实时预览,导出html,PDF,也支持数学公式。流程图也是支持的,但是是基于mermaid插件,而不是flowchart。语法有变化,后面有空来讲就这两个的流程图语法(下面也有篇博客讲这方面的内容)。而Markdownpad用的时间不长。似乎是导出的功能不够完善。Cmd Markdown是目前还一直在用的,几乎所有拓展都支持,各种体验还不错,强力推荐,导出方面略有不足(免费会员支持的不多,付费各种格式均支持),而且同步功能给好评。Visual Studio Code的话,其实不仅仅是为了当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

目录
相关文章
|
1月前
|
Ubuntu Linux 测试技术
Linux系统之部署轻量级Markdown文本编辑器
【10月更文挑战第6天】Linux系统之部署轻量级Markdown文本编辑器
84 1
Linux系统之部署轻量级Markdown文本编辑器
|
3月前
|
存储 安全 数据安全/隐私保护
Django 后端架构开发:富文本编辑器权限管理与 UEditor 、Wiki接入,实现 Markdown 文本编辑器
Django 后端架构开发:富文本编辑器权限管理与 UEditor 、Wiki接入,实现 Markdown 文本编辑器
143 0
|
2月前
|
JavaScript 前端开发 API
vue3 v-md-editor markdown编辑器(VMdEditor)和预览组件(VMdPreview )的使用
本文介绍了如何在Vue 3项目中使用v-md-editor组件库来创建markdown编辑器和预览组件。文章提供了安装步骤、如何在main.js中进行全局配置、以及如何在页面中使用VMdEditor和VMdPreview组件的示例代码。此外,还提供了一个完整示例的链接,包括编辑器和预览组件的使用效果和代码。
vue3 v-md-editor markdown编辑器(VMdEditor)和预览组件(VMdPreview )的使用
|
5月前
|
存储 移动开发 编解码
基于HTML5开发的Markdown在线编辑器
Markdown是一种轻量级标记语言,以其简洁易读的格式而备受程序员和作者们的青睐。随着互联网的发展,越来越多的在线Markdown编辑器应运而生,为用户提供了更加便捷、高效的写作和编辑环境。本文将探讨基于HTML5开发的Markdown在线编辑器的设计原理、功能特点以及技术优势。
120 4
|
1月前
|
前端开发 Java 程序员
技术博客入门与Markdown技术的运用
技术博客入门与Markdown技术的运用
17 1
|
3月前
|
前端开发 Python
60行Python代码开发在线markdown编辑器
60行Python代码开发在线markdown编辑器
|
5月前
|
Linux C++ 开发者
几款主流好用的markdown编辑器介绍
几款主流好用的markdown编辑器介绍
378 0
|
5月前
Markdown编辑器--冷门实用知识总结
Markdown编辑器--冷门实用知识总结
|
6月前
|
程序员 Linux iOS开发
一款比Typora更简洁优雅的Markdown编辑器神器(完全开源免费)
一款比Typora更简洁优雅的Markdown编辑器神器(完全开源免费)
263 1
|
6月前
《使用「Markdown」编辑器的那些天 |CSDN编辑器测评》
《使用「Markdown」编辑器的那些天 |CSDN编辑器测评》
71 0