目录

一,什么是编辑器

二,markdown和富文本编辑器的由来

三,markdown和富文本的功能


一,什么是编辑器

文本编辑器是计算机软件中的一种。主要用于用来编写和查看文本文件。有一些特殊的文本编辑器支持增加自有的格式来丰富文档的表现形式。操作系统或者集成开发环境通常会带有可以查看和编辑纯文本的编辑器,可增加格式的文本编辑器通常是个人用户或者公司在制作需要格式的文件中使用。因为程序和程序的配置文件通常是以纯文本形式储存,所以程序员也需要使用纯文本编辑器来编辑程序和配置文件。

二,markdown和富文本编辑器的由来

  • 先来说说富文本,在百度等各大浏览器中查看了一番发现符文本等编辑器是一类编辑器,而不是某一种特定的版本或型号,就富文本而言最初我认为的是只有csdn上才有的,后来发现富文本是一种可以镶嵌在浏览器中,所见即所得的文本编辑器,这里的“所见即所得”我们再后面的功能中再解释,而富文本和markdown是类似于office和word的具有编辑功能的。方便那些不太懂html的人使用,不光是csdn上有,简书,百度等也有,而且各有各的特点,并不是一样的!!下面是一些比较主流的富文本编辑器:

1、wangEditor

网址:http://www.wangeditor.com/

基于JavaScript和css开发的 Web富文本编辑器, 轻量、简洁、界面美观、易用、开源免费。

2、TinyMCE

网址:https://www.tiny.cloud/docs/demo/full-featured/

TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,由JavaScript写成。它对IE6+和Firefox1.5+都有着非常良好的支持。

功能齐全,界面美观,就是文档是英文的,对开发人员英文水平有一定要求。

3、百度ueditor

网址:https://github.com/fex-team/ueditor

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,功能齐全,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码,缺点是已经没有更新了。

  • markdown可以说是一种轻量级的标记语言,在许多专业开发者看来虽然富文本功能丰富全面,但是每次都需要先选中需要编辑的对象再在功能菜单选择对应的功能,也就是边输入边编辑,让人觉得很痛苦,其次,由于各个不同软件和网站平台的差异,我们看到的文字排版呈现出纷繁复杂的面貌。我们发现,在码字的时候,排版操作繁琐耗时耗力,且很容易打断自己的思路。还有一个更重要的问题是,在这个沉浸在数字化的碎片文字中,时时需要聚合和分享的时代,网上看到的东西,或自己码的文字,在查看、收藏、整理和转发的时候,各种格式不兼容,需要安装不同的软件查看,格式标准还不一致,经常需要重新排版和整理,十分让人抓狂,在此需求下,markdown得以出现

三,markdown和富文本的功能

  • 先说说共同特点,富文本和markdown在使用者输入纯文字的时候,通过编辑器编辑使得文本带有编辑得样式,这是纯文本编辑器无法做到得的。
  • 再来说说不同点,先说说富文本,富文本更像是word,输入文字后点击不同的功能图标,使得文字的大小,颜色等效果直接显示在显示屏上,与打印出来的效果相同,即为“所见即所得”。常用于评论和回帖等。

  • 而markdown更加的适合专业的开发人员使用,看起来更为简明,不易出错和扩充,可以说正真的做到了只用键盘编辑,markdown拥有一套标记语法,通过在文字前或者是后添加标记符来赋予文字不同的格式,而且平时我们经常使用的标记符也就十几种,学习成本不是很高,却提高了编写的效率(避免在输入和编辑之间的来回切换造成的效率低下)。然而在编辑窗口不能实时看到编辑的效果,需要切换到预览模式下查看效果。

能力有限,缺漏之处还望指教。

浅析markdown和富文本编辑器相关推荐

  1. Markdown编辑器和富文本编辑器的区别

    目录 引言 Markdown编辑器和富文本编辑器的区别 Markdown的说明 引言 如果想要得到不带任何格式的文字,那么就不需要复杂的工具,windows的自带的文本编辑器就可以. 但是在日常的生活 ...

  2. 20220713【白话】Markdown和富文本

    [白话]Markdown和富文本 柇木在创作中心写博客时,发现有两种编辑器: (1)MD编辑器 (2)富文本编辑器 那么,这两个编辑器有什么区别呢? 去掉编辑器,就是Markdown和富文本的区别了. ...

  3. Markdown富文本编辑器(数学公式教程)

    Markdown富文本编辑器(数学公式教程) 简单分类 行内公式示例如下 行间公式实例如下 希腊字母 上标与下标 括号 小括号与方括号 大括号 尖括号 上取整 下取整 求和与积分 求和 积分 连乘 其 ...

  4. Vue 中引入markdown富文本编辑器并根据md格式渲染

    Vue 中引入markdown富文本编辑器 在vue组件中,比较好用的是mavon-editor,github文档地址 https://github.com/hinesboy/mavonEditor ...

  5. python中choices_Django之choices选项和富文本编辑器的使用详解

    项目准备 1.创建数据库 create database choices_test default charset utf8; 2.创建一个名为 choices_test 的Django项目: 3.创 ...

  6. html代码编辑器tus,Django之choices选项和富文本编辑器的使用

    项目准备 1.创建数据库 create database choices_test default charset utf8; 2.创建一个名为 choices_test 的Django项目: 3.创 ...

  7. 1.#_3 Typora(markdown格式文本编辑器) -- 配置高亮及快捷键

    相关链接 目录 一.打开高亮配置 首次安装Typora软件默认没有高亮效果 需要在偏好设置中勾选 关闭后重新打开Typora查看 二.配置高亮快捷键 2.1 打开 文件 > 偏好设置 > ...

  8. 从零搭建个人博客(3)-如何在webpack环境下配置jquery和富文本编辑器Simditor

    无论是博主自己写文章还是读者发表评论,都需要一个方便的编辑框,html自带的textarea和editable div都过于简单,本文将记录在webpack环境中添加jquery和Simditor的过 ...

  9. markdown编辑器与富文本编辑器优缺点比较,哪个更好用

     其实对于用户来说,Markdown编辑器和富文本编辑器的作用是一样的,功能上也没有什么区别,在Markdown诞生之前大家都是用富文本编辑器的,也没见什么功能不能实现的,而两者主要区别在于他们的使用 ...

  10. 文本编辑器_markdown编辑器与富文本编辑器优缺点比较

    其实对于用户来说,Markdown编辑器和富文本编辑器的作用是一样的,功能上也没有什么区别,在Markdown诞生之前大家都是用富文本编辑器的,也没见什么功能不能实现的,而两者主要区别在于他们的使用方 ...

最新文章

  1. 织梦文章内容屏蔽替换词语多个敏感字词
  2. 【整理】SYSCOMMAND的wParam值的宏定义
  3. LinkedList 源码分析(JDK 1.8)
  4. SQLyog连接Mysql8.0提示 Authentication plugin ‘caching_sha2_password‘ cannot be loaded
  5. mysql数据库系统配置文件_MySQL数据库(6)----配置文件 my.cnf 的使用
  6. php多进程 写入文件_PHP多进程中使用file_put_contents安全吗?
  7. AuthenticationManager验证原理分析
  8. 案例解读:深入理解浏览器的缓存机制
  9. XML文档的使用方法
  10. 根据一张表更新另一张表
  11. 传TD-SCDMA独立组网 跨国通信公司一片沉默
  12. 如何按关键字搜索商品详情
  13. python解开压缩文件6位纯数字密码
  14. python处理txt文件的常用操作
  15. oracle11g 读写分离代理,OneProxy5.8.1数据库读写分离特性试验
  16. 前后端传参(二)之数组对象
  17. 在那之后,我决定做一个出色的打工仔!
  18. JavaEE项目实战_流程审批之二
  19. “如果没有从事研发,学习自动化的我可能在装水表”
  20. java毕业设计 springboo疫情温度打卡健康评测系统 (3)系统后台管理功能

热门文章

  1. java 回调函数传值_说明Java的传递与回调机制的代码示例分享
  2. 轻松下载网易云音乐中的歌曲
  3. 解密Twitch:一家游戏直播网站缘何价值10亿刀?
  4. imx385驱动、imx307驱动、imx327驱动调试记录
  5. 前端案例:飞机大战( js+dom 操作,代码完整,附图片素材)
  6. java 跨平台的等宽字体_值得推荐的优秀编程字体/代码等宽字体收集(转)
  7. node.js以及读取写入文件
  8. 水利水电水资源模拟试题3
  9. 【Redis】Redis中使用Lua脚本
  10. HTML5期末大作业:家乡介绍网站设计——辽宁沈阳网页设计(11页) HTML+CSS+JavaScript 旅游网页HTML代码 学生网页设计与制作期末作业下载 大学生网页设计与制作成品