0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

UltraEdit:什么是Markdown?为什么你应该使用它?

哲想软件 来源:哲想软件 作者:哲想软件 2022-11-28 11:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

鉴于不断增长的文本编辑器市场,我们一直在想办法让UltraEdit变得更好。我们最新的版本包含了Markdown支持就是这些努力的成果。所以从v25.20开始,UltraEdit全面支持Markdown高亮显示、编辑和预览!

再加上我们在UltraEditv25.20中的新的实时预览功能,如果您已经在编写Markdown文档,您就可以在源文件中享受实时预览已经渲染的Markdown。此外,我们还为Markdown添加了一个全新的语法解析器,因此您将立即获得完整的、可感知上下文的Markdown代码高亮显示支持。不需要下载和安装插件,不需要设置配置文件。这就是它的工作方式——这是它本应该工作的方式。

Markdown是什么?

Markdown是一种纯文本格式语法,旨在使互联网写作更容易。Markdown背后的理念是:纯文本文档应该是可读的,没有标签捣乱,但仍然应该有方法添加文本修饰符,如列表、粗体、斜体等。它是WYSIWYG(所见即所得)编辑器的替代品,WYSIWYG编辑器使用富文本,然后将其转换为适当的HTML。

也许您已经在无意中使用Markdown了。Facebook聊天、Skype和Reddit都允许您使用不同风格的Markdown来格式化您的消息。

举一个简单的例子:要使用Markdown加粗文字,只需将它们用*(星号)括起来。所以,当一切都就绪后,*加粗文字*看起来就像加粗文字。

总之,Markdown是一种使用纯文本为网络写作的好方法。

为什么使用Markdown?

Markdown易于学习和快速使用

Markdown学起来非常简单。官方语法可以在这里找到,但你需要知道的大部分是,输入**word**或__word__将使单词粗体;输入*word*或_word_将使单词斜体;链接是这样写的[锚文本]列表是完全按照你所期望的方式写的:只需按回车键并在每行开始添加这三个字符中的任意一个:-,*,+。所以以下文本:

–项目列表1

–项目列表2

–项目列表3

会变成这样:

项目列表1

项目列表2

项目列表3

或者您也可以使用教程学习Markdown写作。

因此,Markdown输入几乎总是快于使用富文本编辑器编写,特别是开始使用链接或项目列表之类的东西时,富文本编辑器要么让您使用鼠标,要么迫使您记住复杂的键盘快捷键序列。需要注意的一点是,如果需要复杂的文本元素,比如表格,最好坚持使用HTML。幸运的是,Markdown有完整的HTML支持,所以您可以用HTML编写一个表,然后在同一个文档中直接返回到Markdown。

Markdown可以轻松转换为HTML

现在,如果您要写HTML,您应该只写HTML。但是如果您正在写邮件或者自述文件,而里面需要格式化选项但不需要它的全部功能,Markdown是最佳之选。

Markdown可以完美地转换为HTML,省去了打开和关闭所有标签的麻烦。

事实上,Markdown有软件可以将纯文本转换为内置的HTML!所以Markdown除了是一种标记语言之外,实际上还是一种文本到HTML的转换软件。

另外,您试过将.docx文档转换为HTML吗?您经常会得到太多额外的格式和空格,这些都是不值得花精力的。

Markdown不会过时

所谓“不会过时”,意思是Markdown是一种纯文本格式。只要纯文本是标准文本(在相当长的一段时间内),Markdown就可以被现代程序使用和打开。相比之下,微软的Word在2018年有8种不同的文件类型。保持纯文本可以确保永远不会有过时的版本,所以软件不需要随着格式更新而更新。

Markdown确实有自己的文件名扩展名:.md,但它被设计成一个完全可读的原始文本文件。所以可以肯定地说,Markdown可以一直保留。

Markdown随处可用

您也许想过,随着富文本变得越来越受欢迎,Markdown会被搁置,但事实上并非如此。自推出以来,Markdown的影响力一直在持续增长。

在GitHub等流行的编码网站中,Markdown是非正式标准。在Skype、Slack、和(小范围的)FacebookMessenger等流行的通讯工具中,Markdown还是默认格式选项。Wikipedia甚至使用修改过的Markdown语法,他们称之为wikitext。

在一个社交编码只会变得越来越社会化的世界里,不了解Markdown的程序员会发现自己处于劣势(或者至少会困惑一小段时间)。

所以学习Markdown吧,如果没有其他原因,您可以跟上行业的发展。

写散文不必更换编辑器

使用文本编辑器编写散文一直是一种挑战。这并不是说它不能做到,但纯文本删除了很多在散文写作时常会派上用场的格式选项。这与其说是一个大问题,不如说是一个小阻碍,但这仍然足以让许多人宁愿切换到他们的电子邮件程序来写电子邮件,或者切换到他们的文字处理器来写散文,而不是留在UltraEdit里写所有的东西。但随着Markdown的引入,现在在UltraEdit中写电子邮件或博客是非常可行的方法。当然,你不必须要这么做,但让人们有选择地处理每种情况是UltraEdit做得最好的事情之一!

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编码
    +关注

    关注

    6

    文章

    1015

    浏览量

    56650
  • 编辑器
    +关注

    关注

    1

    文章

    826

    浏览量

    32648
  • MarkDown
    +关注

    关注

    0

    文章

    46

    浏览量

    596

原文标题:UltraEdit:什么是Markdown?为什么你应该使用它?

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问什么是API?怎么使用它

    什么是API? API(应用程序编程接口)是一组定义了不同软件组件之间如何通信的规则和协议。它允许不同的应用程序、服务、库和系统通过标准化的方式进行交互,从而实现数据交换和功能共享。API 可以用于多种用途,包括: 数据访问:从数据库或远程服务器检索信息。 功能调用:使用第三方应用程序或服务的功能。 设备控制:与硬件或外部设备进行通讯。 API 通常以 RESTful、SOAP、GraphQL 或 gRPC 等协议实现,并且可以提供 HTTP、HTTPS、WebSocket 等通信方
    的头像 发表于 10-24 11:37 496次阅读

    可以通过SPP协议传输大文件吗?

    的 API 似乎是 wiced_bt_l2cap_ertm_enable () 但我找不到如何使用它能告诉我有没有示例代码之类的吗?而且 wiced_bt_cfg 结构的 l2cap_application 必须配置吗?
    发表于 07-07 08:16

    鸿蒙开发如何显示Markdown格式语法 -- markdown_hm介绍

    在开发过程中,对于内容的展示通常有富文本和Markdown两种,后者更偏向于技术文档、说明书一类的内容展示。但是和富文本不同的是,没有一个原生组件可以用来解析展示Markdown语法的内容,所以
    发表于 06-30 18:47

    对于配置为Source的CCG3PA应用,完全关闭输出的正确方法应该是什么?

    你好对于配置为 Source 的 CCG3PA 应用,支持 EVAL_HB_BC_1EDN7550B 1.2、USB-PD (+PPS) 和 Type-C,完全关闭输出的正确方法应该是什么,并在以后
    发表于 05-27 06:23

    如何在CYPD7299中禁用和启用SWD,并在需要时启用它

    基本上,我的要求是在 CYPD7299 中禁用 SWD,并在需要时启用它。 仅供参考,我们正在通过 LIN 使用固件更新。 有人可以指导如何实现这一点吗?
    发表于 05-19 08:02

    使用CY7C65632-48AXC,是否必须先对设备进行编程才能使用它,或者是否也可以只使用HW引脚绑定选项?

    我们将使用CY7C65632-48AXC。 我们是否必须先对设备进行编程才能使用它,或者是否也可以只使用 HW 引脚绑定选项?
    发表于 05-12 07:59

    KT6368A蓝牙芯片应该自带数据校验机制吗?

    KT6368A蓝牙芯片应该自带数据校验机制吗?
    的头像 发表于 04-19 16:34 792次阅读
    KT6368A蓝牙芯片<b class='flag-5'>应该</b>自带数据校验机制吗?

    的树莓派跑不快的5个原因!

    供应,您可以用它们来构建很多很酷的项目。但若疏于管理,的RaspberryPi仍可能"力不从心"。以下是常见性能瓶颈及解决方案:的绿色开发板不能运行所有的项
    的头像 发表于 03-27 15:44 1107次阅读
    <b class='flag-5'>你</b>的树莓派跑不快的5个原因!

    进程、线程、协程傻傻分不清?一文带你彻底扒光它们的\"底裤\"!

    各位程序员朋友(和假装懂技术的同事):如果在面试时被问到:\"请用奶茶店类比进程、线程和协程\",而你回答:\"进程是老板,线程是员工,协程是兼职...\"
    发表于 03-26 09:27

    树莓派 也能搞 AI 艺术?树莓派遇上DALL-E,开启的 AI 艺术创作之旅!

    新项目的一个巨大优势是,其中许多项目允许以实惠的价格使用它们的网络来执行各种任务。由此带来的一个有趣功能是能够根据给定的提示生成艺术。有许多API可以实现这一
    的头像 发表于 03-25 09:29 735次阅读
    树莓派 也能搞 AI 艺术?树莓派遇上DALL-E,开启<b class='flag-5'>你</b>的 AI 艺术创作之旅!

    s32k324使用HSE进行AES加密遇到的疑问求解

    是否可以使用 hse。 我想知道如何使用它。 我已经在板子中内置了 hse 固件,我应该调用 api 并使用它吗? 还是应该在 FLASH 之后使用 hse 固件?
    发表于 03-17 08:17

    DLPC6401投影仪如何使用?

    手头有一款前辈留下的做结构光的投影仪,芯片是dpp6401+mst6m182,光机应该是4500的,请问我该如何使用它呢,不胜感激
    发表于 02-20 08:23

    STM32和ESP32应该学哪个

    等等,市场占有率也很高。 ESP32相对年轻了不少,满打满算也不到 10 岁,他的前身,还得从 ESP8266 说起,都属于乐鑫科技的产品。 如果用单片机做过一些物联网产品,那多多少少应该听过 ESP8266,这是一个非常常见的WiFi模块。 ESP8266 本身也是个
    的头像 发表于 02-18 09:52 1117次阅读

    ADS1299fe自带滤波功能吗?用它测得EEG信号还得做滤波处理吗?

    ADS1299fe这个板子 自带滤波功能吗?用它测得EEG信号还得做滤波处理吗?急急急。
    发表于 12-26 06:59

    优良的充电桩电能表,应该拥有哪些指标?

    我们觉得应该有从环境耐受度、电表认证、电表校准方面考量。
    的头像 发表于 12-12 10:37 670次阅读
    优良的充电桩电能表,<b class='flag-5'>应该</b>拥有哪些指标?