Markdown 的永恒真理

Markdown 成为了我写作的核心部分。它的简单性和灵活性意味着我可以实现一次编写,随处运行的梦想。不过,这确实导致了一些歧义。格鲁伯可能会说这是故意为之。他在整个 Markdown 文档中强调的是 Markdown 的语法,而不是生成的 HTML。例如,他的 Perl 脚本不支持 HTML 类名或 ID,因此您无法将它们添加到生成的 HTML 中。根据原始 Markdown 脚本的逻辑,如果您想完全控制 HTML 输出,那么您需要用 HTML 编写。 这种情况对 Markdown 用户(即作家)来说非常好。但对程序员来说就没那么好了。事实上,这让他们抓狂。程序员不喜欢模棱两可。这违背了编程的本质。作为一名使用 Markdown 的作家,我喜欢我可以选择最适合我需要的特定版本。作为一名程序员,我讨厌在构建某些东西时必须做出同样的决定,而这会影响到所有使用我的成品的人。也许我没有支持他们期望的某些特定扩展,因为他们一直使用相同的 Markdown 解析器并假设该功能可用。 如果这还不够糟糕的话,语法中还存在一些歧义。例如,星号在单数时用于斜体(*像这样*),在双数时用于粗体(**像这样**)。到目前为止一切顺利。但是如果你写**像这样*,会发生什么?应该这样渲染吗? 像这样? 或者可能 像这样*? 没有办法知道;无论谁编写了解析器都必须做出这个决定。 此外,与大多数极为成功的代码不同,Markdown 并未公开托管在代码共享网站 du jour 上。它没有数百人为其做出贡献,而且原始 Perl 脚本上次更新是在 2004 年。这也让程序员感到不快。我们是一群小圈子的人;小圈子之外的东西都会受到怀疑。 大约十年 以前,有人试图消除 Markdown 中的歧义,使其符合编码教条。一些程序员聚在一起创建了 通用商标,它做出了原始 Markdown 脚本所没有的选择,并提出了它的创建者认为的唯一正确的方法。 CommonMark 提供了安慰。它在 Github 上。它有一个讨论论坛。它似乎是一个活跃的项目。我个人从未将 CommonMark 纳入任何项目,但它的解析器可以在 Stack […]

Apple 笔记的 Markdown 和格式栏 › ifun.de

免费的 Mac 应用程序 专业笔记 继 NotesOllama 之后,这是我们所知的第二个扩展 Apple 笔记应用程序功能的应用程序,该应用程序预装在每台 Mac 上。 下载大小只有八兆字节,可以直接从开发者 Dexter Leng 的网站下载 加载中 首次安装后,仅需要对 Mac 辅助功能的额外访问权限即可高效使用。 然后,该应用程序几乎不可见地存在于 Mac 菜单栏中,并且仅在您使用笔记应用程序时才会出现。 ProNotes 提供了两项新功能,旨在让 Apple 笔记应用程序的使用更加轻松。 可以输入 Markdown 一方面,ProNotes 为您提供了通过输入 Markdown 缩写来实现某些格式的选项。 可以使用菱形符号创建标题,使用方括号创建新的清单条目。 如果需要,您可以激活连字符和星号来创建新的列表项。 浮动 ProNotes 栏 除了 Markdown 输入之外,ProNotes 还附带所谓的 ProNotes Bar,它在浮动工具栏中为您提供最重要的格式化工具,从而可以更快地编辑所选文本。 安装免费应用程序后,您必须在 ProNotes 设置中配置系统语言,以便小帮手可靠地工作。 但是,您无需进一步干预。 如果 Pro Notes 在您的日常工作中不能很好地工作,您只需将应用程序拖回垃圾箱即可; 然后,Apple 的 Notes 应用程序将再次照常运行。 […]