TheBrain是一块国内外非常火爆的软件,它是各种思维过程记录工具中独树一帜的精品——其思维网络呈现方式非常独特,节点/关联关系表达能力极强,交互界面比较符合人类直觉,对思维网络的编辑操作也相当灵活便捷,很适合用来构建个人知识库,并与团队分享。

在TheBrain 11中使用了全新的Markdown编辑器!为什么TheBrain 11使用Markdown而不是HTML作为其基本格式?

Thebrain开发工程师直言道:HTML从来没有被用作构成文本的媒介,它的基本设计有严格的局限性,使其很难适想要的目的。

本文将探讨TheBrain 11为什么会选择Markdown作为基础格式,和HTML间又有怎样的差异?它将为用户带来怎样的使用体验?

为什么HTML不适合写笔记

HTML确实是现代世界的支柱。但对于写笔记来说,说得委婉一点就不太理想了。为了说明这一点,让我们考虑两种创建HTML的方法——在文本编辑器中手动创建HTML,或者通过WYSIWYG编辑器创建HTML

指定段落、换行符、标题、黑体字、列表、图片、链接以及除了纯文本之外的所有内容的标签最多是主要的干扰。它们也容易出错,因为它们有时很长,并且需要花费大量精力来使用正确的语法进行输入。

同样麻烦的是需要匹配开始和结束标签...我不认为有人愿意手工编写HTML,或许偶尔会在创建网站时这样做,但不是为网站上的文章内容。

在许多情况下,如果尝试这样做,将花费与编写实际内容一样多的时间或更多时间来处理HTML。还有一个事实是,编写的内容与最终的输出结果几乎没有任何相似之处。作为一个手工HTML作者,必须经常在显示视图和编写视图之间切换。

基于上述原因以及更多的原因,虽然HTML的WYSIWYG编辑器现在已经成为标准,并且有许多商业和开源的选择。但不幸的是,对于我们的目的,它们并不能很好地工作。HTML的本质存在一些根本问题,使得make不适合作为WYSIWYG的底层格式使用。

举例来说,编辑器很难将呈现为纯格式HTML的文本转换为纯格式文本;又或者在WYSIWYG HTML编辑器中键入,编辑和移动光标时的耗时长,用户体验不佳;以及基于浏览器的HTML编辑器时IMO无法解决的问题:不可预测且过于激进的撤消/重做、粘贴HTML时效果不佳、高CPU和内存使用率、慢的加载/保存/初始化等等,都证明它不适合作为基础格式。

Markdown编辑器

Markdown格式语法的首要设计目标是使其尽可能可读。Thought是Markdown格式的文档应以纯文本形式原样发布,而不会看起来像被标签或格式说明所标记。这种方法产生的格式非常易于阅读,键入和解析。这就是为什么它被许多作家和发布工具(博客,内容管理系统等)广泛采用的原因。

Markdown被有意限制为不包括指定字体、颜色和大小的能力。此外,将演示文稿与内容分开可以实现文档中一致的表示意义,从而实现自动轮廓,折叠各部分等。

值得一提的是,标签的可见性在某种程度上是一个分裂特性/缺陷。

在编撰过程中看到标签的一个好处是,它允许人们准确地输入自己想要的东西,而不必借助命令键和/或鼠标的UI操作。因此,您还可以轻松地删除、复制和粘贴它们。对于一个有经验的作家来说,这种力量是不可低估的。

TheBrain 11全新Markdown编辑器

大多数Markdown编辑器本质上都是纯文本编辑器,可能添加了一些颜色编码和大小以提高清晰度,同时还显示了同步预览窗口,以显示最终输出的外观。但这并不理想!

由于TheBrain 11 的Markdown编辑器不只是纯文本编辑器,因此theBrain 11可以执行以下操作:在线显示图像,隐藏用于指定链接,字体,颜色和其他便利的标签。同时,我们将这些标签的表示形式浮出水面,以便用户可以看到它们,并可以选择,复制,粘贴等。

在编辑时,大多数标签(但图像和链接这样的标签不是很长且不引人注目)会以柔和的方式显示,从而将它们融合到页面背景中,同时仍允许查看它们。同时,标签的结果显示的方式与在WYSIWYG中的显示方式完全相同。只需单击一下即可完全隐藏标签。

结果是TheBrain 11全新Markdown编辑器几乎可以实现所有用户所希望的WYSWYG编辑器,可以轻松地与其他应用程序交换内容(无论是基于文本的,基于Markdown的还是基于HTML的),同时仍可以输出完全干净的HTML。

现在,编辑器几乎可以100%的是TheBrain自己的代码,这是前所未有的精确控制。它使我们能够使用编辑器进行操作,例如:在Windows,macOS,iOS,Android和Web上几乎完全相同地发布它;提供近一千种可以根据需要动态加载的字体;利用相同的编辑器进行小控件的搜索和重命名;支持将图像,视频和想法直接拖放到笔记中;清除外部来源的HTML粘贴;以及更多。

>>还没使用过或感兴趣的朋友可以下载TheBrain 11试用体验。

如果你想将TheBrain的价值运用到极致,不妨理解以下几点:

  • TheBrain有助于集中注意力(而不是干扰自己),并不是网络节点越多/线路越密集越好。
  • 能帮自己聚焦于思考过程的自然输出,而不是反复思考,反复修改。
  • 善用 Tag (标签) 和 Category (分类) 等特殊节点。在Thebrain中有许多特殊的节点或者标签可以帮助完成很多思维关联。

欢迎加入TheBrain交流讨论QQ群(273298874),及时获取产品最新发布动态和网络研讨会视频。

Markdown vs HTML,谁更适合写笔记?信息整理工具TheBrain 11自主编辑器好用吗?相关推荐

  1. php和python写爬虫-python和php哪个更适合写爬虫

    python和PHP相比较,python适合做爬虫.原因如下 抓取网页本身的接口 相比与其他静态编程语言,如java,c#,C++,python抓取网页文档的接口更简洁:相比其他动态脚本语言,如per ...

  2. 适合写笔记的文本笔记管理工具——Keep It for Mac!

    一款非常适合写笔记的文本笔记管理工具--Keep It for Mac,保存网页链接,存储文档,图像或任何类型的文件,并再次找到它们.你可以使用文件按层次结构组织事物,选择一个文件夹以查看它及其子文件 ...

  3. 比Teambition、Worktile 更适合研发团队的几大工具盘点

    Worktile 和 Teambitiom 哪个更好?两个产品各有特点.1.Teambition 优势:操作简单.个人版永不收费.更适合小型团队:2.Teambition 劣势:无法满足中大型团队复杂 ...

  4. windows os x linux比较,windows、Linux与OS X相比,哪个系统更适合写代码?

    用过Linux阵营的ubuntu,和OS X,windows,论系统的话,综合上还是OS X好用,尤其是包管理上,还有大爱的trackpad,mac的触摸板的精准度要高出很多,综合性总体划分的话OS ...

  5. Windows 7其实更适合写程序,期待winHEC2008上的pre-Beta版!

    PDC大会一召开,我就无耻的开始每天盯着Windows 7的泄露版,终于在nova上第一时间看到的Build6801的for testing purposes only的测试版.大家都说微软的东西要从 ...

  6. Tiled有java版本吗_【Cocos2d-X开发学习笔记】开发工具之Tiled地图编辑器的使用

    Cocos2D-X支持Tiled地图编辑器生成的地图数据文件.Tiled地图编辑器是一个以广泛使用为目标的地图编辑html 器,它使用简单而且能够轻松地在不一样的引擎中使用.目前最新版本使用Qt框架进 ...

  7. 【推荐】一款适合开发者的桌面整理工具,让你的屏幕干净整洁!

    前言 程序员,一个面对大量工具与文档的特殊人群,你有桌面杂乱无章无法直接定位文件的时候吗? 话不多说,博主先试试效果. 你看,每个类别通通划分为一个盒子,工具中还附带很方便的 待办事项 功能,更多功能 ...

  8. 低代码平台和无代码平台哪个更适合开发企业管理系统?

    编者按:本文分析了开发企业管理系统所需要的平台特性,并根据这些特点和低代码无代码的优劣比较,得出低代码平台更适合开发企业管理系统. 关键词:私有化部署,可视化设计,源码交付,数据集成,三位一体 企业管 ...

  9. 最近喜欢用markdown写笔记,贴个语法说明

    最近喜欢用markdown写笔记,贴个语法说明 << 访问 Wow!Ubuntu NOTE: This is Simplelified Chinese Edition Document o ...

最新文章

  1. 用户至上-阿里马马篇
  2. 数据可视化教程来了!
  3. CF#303C Minimum Modular 数学分析
  4. [20150409]只读表空间与延迟块清除.txt
  5. 互联网协议入门(二)【转】
  6. CoreAnimation编程指南(七)图层Action
  7. Maven + Docker
  8. Debian安装chrome
  9. 动态添加table表格内容,填充审批意见。
  10. 操作系统面试知识复习
  11. Hypermesh软件初学
  12. 注意力机制attention图解
  13. 爱奇艺落子IP源头 全产业链开放协同助攻原创内容
  14. 阿里资深架构师总结:顶级高手都具备的四种思维模型
  15. android 刷recovery,安卓手机怎么刷入Recovery 命令行刷入Recovery教程
  16. 七、VUE基础——悦听音乐播放器案例(vue+axios)
  17. 服务器修复oxc0000098,修复oxc0000098的方法
  18. TSINGSEE青犀视频云-边-端架构视频智能分析平台EasyNVR如何实现直播地址和录像地址统一
  19. 深入探析CAN收发器各项参数
  20. UR机器人编译错误收集

热门文章

  1. 疫情期间,如何花样开智能锁
  2. 四川创维E900S-T刷机固件 芯片晶晨S905L-B永久不失效线刷包,当贝桌面
  3. 【FTK Imager篇】FTK Imager中文设置教程
  4. IC50、pIC50、EC50、ED50、Ki、Kd、KD、Ka、Km、Kon、Koff概念辨析
  5. 智能交通IoT大数据平台
  6. TP开发优秀开源的付费内容视频课程教学管理系统源码
  7. win10计算机网络共享设置,windows10系统怎么设置局域网共享
  8. echarts数据可视化(仪表盘)
  9. SSM学生档案管理系统的设计与实现
  10. Drupal8 数据库查询