What you see Is What you  get 、、、

---------------------------

Salmon 编辑器界面:

-----------------------------------------

2004年3月19日,Markdown 语言发布了最初版本,Markdown 语法已经走过了12年。借此机会,我们以此文纪念 Markdown 诞生,也再次向大家介绍这款方便好用的标记语言。

使用Markdown的理由:
好不容易有灵感想写点东西却没有什么趁手的工具。手机上的 Office 软件用起来总有一种施展不开的感觉,而且你很容易被繁复的排版工作所影响,没法专注于写作。这时候你就需要 Markdown 的帮助了。

-----------------------------------------------------
什么是 Markdown?

Markdown 最初是由 John Gruber 和 Aaron Swartz 于 2004 年共同设计的(在这里插一句,Aaron Swartz 是一个富有传奇性的人物,绝对值得大家了解一下。他曾经利用麻省理工学院网络,伪造身份,侵入收费不菲的 JSTOR 论文数据库,总共下载480万篇论文,以供公众免费下载,他也因此被联邦政府起诉逮捕。他于 2013 年自杀,年仅 27 岁)。它是一种用来标记文字的语法,这种语法十分简单,十分钟左右的时间就可以完全掌握。只要使用少量的几个特殊字符(常用的有「#」和「*」)就可以完成一些加粗、斜体、引用等排版工作,因其易学性和便捷性而受到越来越多人的欢迎。使用 Markdown 进行排版可以大大地节省你在排版中所花费的时间,让你更加专注于写作。

Markdown是一种干净、纯粹、的感觉。保持了应有的简洁和优雅、

因为它将「写字」和「预览」这两件事情合并了,你输入的地方,也是输出的地方,即现在很流行的 WYSIWYG(What You See Is What You Get)。
Markdown Moeditor

-----------------------------------------
MarkdownX 的诞生其实是由于其开发者 Ryeeeeee 在 Android 系统上根本找不到一款好用的 Markdown 编辑器,
满足不了自己随时记笔记和写作的需求。于是最后决定自己动手写一个更好更牛逼的应用,
并免费提供给同样有 MD 编辑需求的同学们使用(会编程就是大写的帅!)
--------------------------------------------
Markdown 是由著名的 Aaron Swartz 和 John Gruber 发明的标记语言,其最初的解析器是一个用 Perl 写的简单、轻量的同名工具。它可以将用户写的纯文本转为可用的 HTML(或 XHTML)。

Markdown 语法的目标是:成为一种适用于网络的书写语言。

Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,
只对应 HTML 标记的一小部分。Markdown 的构想不是要使得 HTML 文档更容易书写。在我看来,
HTML 已经很容易写了。Markdown 的理念是,能让文档更容易读、写和随意改。
HTML 是一种发布的格式,Markdown 是一种书写的格式。
就这样,Markdown 的格式语法只涵盖纯文本可以涵盖的范围。

-----------------------------------------------------------------------------
Markdown Editor:

简洁,总是震撼人心、也可简,近乎无、比简洁更简洁,是诗意的追逐、

我们理解您需要更便捷更高效的工具记录思想,整理笔记、知识,并将其中承载的价值传播给他人,
**Cmd Markdown** 是我们给出的答案 —— 我们为记录思想和分享知识提供更专业的工具。
您可以使用 Cmd Markdown:

> * 整理知识,学习笔记

> * 发布日记,杂文,所见所想

> * 撰写发布技术文稿(代码支持)

> * 撰写发布学术论文(LaTeX 公式支持)

-------------------------------------------
MarkdownPad 是 Windows 平台上一个功能完善的 Markdown 编辑器。

---------------------------------------------
提供了语法高亮和方便的快捷键功能,给您最好的 Markdown 编写体验。

实时预览,所见即所得

无需猜测您的 语法 是否正确;每当您敲击键盘,实时预览功能都会立刻准确呈现出文档的显示效果。

-------------------------------------------------------
自由定制

100% 可自定义的字体、配色、布局和样式,让您可以将 MarkdownPad 配置的得心应手。

为高级用户而设计的稳定的 Markdown 编辑器

MarkdownPad 支持多种 Markdown 解析引擎,包括 标准 Markdown 、 Markdown 扩展 (包括表格支持) 以及 GitHub 风格 Markdown 。

有了标签式多文档界面、PDF 导出、内置的图片上传工具、会话管理、拼写检查、自动保存、语法高亮以及内置的 CSS 管理器,您可以随心所欲地使用 MarkdownPad。

-------------------------------------------

宗旨
Markdown 的目标是实现「易读易写」。
what you see is what you get <所见即所得>

因为Markdown的易用性,越来越多的人喜欢用Markdown来记录自己的知识或者是书写文档。简单的标记就能生成出高颜值的文章,真是让人越来越无法抗拒。

这里介绍一个我自己写的PC端的本地Markdown编辑管理工具。也许你会觉得现在各种在线的Markdown编辑器一抓一大把,为啥要自己来折腾一个。我可以负责任的告诉你,原因只有一个-->装逼。但是在这里强行装逼是有原因的。

在刚接触Markdown的时候,对于这种文档编辑方式我也是爱的不要不要的。但是试过了各种编辑器后,发现竟然没有一款能够让我用的爽的(也许是我接触的还不够多吧)。

这里吐槽一下各种编辑器让人不爽的地方

MarkdownPad2:
优点:

MarkdownPad2其实是一款Windows下非常好的Markdown编辑器,颜值挺高的,可以多进行多Tab编辑。并且可以在编辑的同时实现实时的预览。工具栏的各种按钮可以方便的插入代码、标题、链接等等。

缺点:

无法像有道云笔记一样,方便的管理自己的笔记文件。要加入图片的话需要上传图片到网络

其他各种在线Markdown编辑工具
优点:

无需安装客户端,可以很方便的在线编辑文档。强大的表格编辑、公式编辑、代码高亮功能

缺点:

想要插入图片需要上传到网络,再进行引用。无法像有道云笔记一样管理自己的知识体系。

顺便也吐槽一下CSDN的Markdown编辑模式,在写这篇文章的同时就坑我了,想插入一张图片上传了半天

Salmon
我给这个编辑器取了个名叫Salmon,三文鱼的意思(因为我觉得三文鱼挺好吃~。~)。

其实说了这么多都是铺垫工作,毕竟萝卜青菜各有所爱,只有大家都去试过了才能找到适合自己的工具

下面介绍一下我的这款小工具。话不多说先上几张图。

欢迎加 QQ:278459497 直接骚扰《向群主索要Salmon》
-----------------------------------------------------------------
一、什么是Markdown?
通常可以这样理解,对于网络上写作的人,Markdown 是 一种text-to-html (文本到 html)的转换工具。它提供给你一种方便阅读、方便书写的纯文本格式,然后把纯文本转换成符合语意并且结构化良好的 HTML 或者 XHTML.

事实上,如同HTML/XML/SGML/TeX一样,Markdown 同样是一种 Markup Language(标记语言)。只不过,Markdown 是更轻量级的、对书写和阅读更友好的标记语言。也正是为了达成这样的目标,John Gruber 和Aaron Swartz 才创造了 Markdown.

标记语言也好,工具也好,Markdown 只关注两件事情,以真正实现易读易写的目标:

格式化的纯文本语法;
John Gruber 用 Perl 开发的脚本工具将纯文本转换成格式化的 HTML.
这对于网络写作的人而言,他只需要专注在文字,而不必纠结文章的 HTML 标签如何结构化,怎样让文章展现的更好看,更可读,同样对于网站的设计者和开发者,他只需要关注网站基本元素的样式实现,比如 headers,links,而不必担心整体的网站版式会被一个个作者自定义的样式搞的不伦不类。

----------------------------------------------------

推荐使用Markdown的原因:
Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。

--------------------------------

-------------------------

MarkDown---超强文本编辑器的更多相关文章

  1. 在Asp.Net Core中配置使用MarkDown富文本编辑器实现图片上传和截图上传(开源代码.net core3.0)

    我们的富文本编辑器不能没有图片上传尤其是截图上传,下面我来教大家怎么实现MarkDown富文本编辑器截图上传和图片上传. 1.配置编辑器到html页 <div id="test-edi ...

  2. MarkDown富文本编辑器怎么加载模板文件

    我们只需要一段加载代码就可以搞定MarkDown加载模板文件. $("#md-demo").bind('click', function () { $.get("/Lib ...

  3. 在Asp.Net或.Net Core中配置使用MarkDown富文本编辑器有开源模板代码(代码是.net core3.0版本)

    研究如何使用Markdown你们可能要花好几天才能搞定,但是看我的文章或者下载了源码,你搞定一般在10分钟之内.我先给各位介绍下它: Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯 ...

  4. python测试开发django-55.xadmin使用markdown文档编辑器(django-mdeditor)

    前言 markdown是一个非常好的编辑器,用过的都说好,如果搭建一个博客平台的话,需要在后台做文章编辑,可以整合一个markdown的文本编辑器. github上关于django的markdown插 ...

  5. react-quill 富文本编辑器

    适合react的一款轻量级富文本编辑器 1.http://blog.csdn.net/xiaoxiao23333/article/details/62055128 (推荐一款Markdown富文本编辑 ...

  6. MarkDown及Typora文本编辑器

    文章介绍主要介绍MarkDown语法和与之能够配套使用的文本编辑器Typora的下载使用 1. MarkDown简介 MarkDown是一种纯文本标记语言,其书写与txt.word文档类似: 所有网站 ...

  7. 强大好用的"文本"编辑器

    1 editplugs 说明:EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本.HTML和程序语言的Windows编辑器,你甚至可以通 ...

  8. Flask学习记录之MarkDown编辑文本

    为了让网页支持markdown编辑文本,使用如下了4个库 PageDown : 在前端提供一个可以实时将markdown内容转换成html文本进行效果预览的编辑器 Flask-PageDown: 这个 ...

  9. jsp页面集成xhEditor文本编辑器

    经常写博客的都应该接触文本编辑器,现在大多数都是使用Markdown,Markdown是一种可以使用普通文本编辑器编写的标记语言,在文章中通过简单的语法标记就可以实现文字的不同格式,对于Markdow ...

  10. Markdown语法及编辑器

    宗旨 Markdown 的目标是实现「易读易写」. 可读性,无论如何,都是最重要的.一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成. ...

随机推荐

  1. CJOJ 2482 【POI2000】促销活动

    CJOJ 2482 [POI2000]促销活动(STL优先队列,大根堆,小根堆) Description 促销活动遵守以下规则: 一个消费者 -- 想参加促销活动的消费者,在账单下记下他自己所付的费用 ...

  2. Mac终端查看sqlite3数据库、表数据等

    背景: 我们在用FMDB处理iOS数据库时,沙盒里保存的数据库格式为.sqlite3. 当我们需要在模拟器上调试或查看数据库内容时,我们可以直接在终端里查看到. 正文: 1.在沙盒路径找到需要查看到文 ...

  3. lombok的简单介绍和使用方法

    这是上周在群里发现有人推荐lombok,他说是神器,当时就引起了我的好奇,然后下班回来我就看了看官网介绍(菜鸟英语水平),这就是难点了,然后就是大概了解了一下,就在网上查了查相关资料,周末的时候自己试 ...

  4. 用caffe一步一步实现人脸检测

    学习深度学习已有一段时间了,总想着拿它做点什么,今天终于完成了一个基于caffe的人脸检测,这篇博文将告诉你怎样通过caffe一步步实现人脸检测.本文主要参考唐宇迪老师的教程,在这里感谢老师的辛勤付出 ...

  5. 部署DNS服务

    DNS,全称Domain Name System,即域名解析系统. DNS帮助用户在互联网上寻找路径.在互联网上的每一个计算机都拥有一个唯一的地址,称作"IP地址"(即互联网协议地 ...

  6. angularJS的$http.post请求,.net后台接收不到参数值的解决方案

    JS通用部分 var shoppingCartModule =angular.module('starter', ['ionic'], function ($httpProvider) { // Us ...

  7. docker的简单应用(总结笔记)

    sudo docker pull ubuntu /*下载Ubuntu最新镜像*/sudo docker pull ubuntu:14.04 /*下载Ubuntu14.04版镜像*/sudo docke ...

  8. HA分布式集群二hive配置

    一,概念 hive:是一种数据仓库,数据储存在:hdfs上,hsql是由替换简单的map-reduce,hive通过mysql来记录映射数据 二,安装 1,mysql安装: 1,检测是否有mariad ...

  9. Stacked Regression的详细步骤和使用注意事项

    声明:这篇博文是我基于一篇网络文章翻译的,并结合了自己应用中的一些心得,如果有侵权,请联系本人删除. 最近做推荐的时候,开始接触到Stacking方法,在周志华老师的西瓜书中,Stacking方法是在 ...

  10. spring aop 基于schema的aop

    AOP的基本概念: 连接点(Jointpoint):表示需要在程序中插入横切关注点的扩展点,连接点可能是类初始化.方法执行.方法调用.字段调用或处理异常等等,Spring只支持方法执行连接点,在AOP ...