【问题标题】:What file uses .md extension and how should I edit them?什么文件使用 .md 扩展名,我应该如何编辑它们?
【发布时间】:2011-08-20 20:11:46
【问题描述】:

在 GitHub 上,有几个项目有 README.md 文件。它看起来像是一个简单的格式文件来表达文本和图片。

我猜某处有一个编辑器或语法解释。

在哪里可以找到.md 文件的介绍?

【问题讨论】:

  • 我想这是支持使用 .markdown 扩展名的证据,尽管它非常长......
  • 这个链接可以帮到你 -> .MD File Extension
  • MarkPad 是一个很好的在 Windows 中进行 MarkDown 编辑的应用程序。它会为您提供编辑的预览。
  • 用户可以尝试MarkView,一个用于在浏览器中编辑和查看markdown文件的Chrome扩展。
  • 完整指南可帮助您从 markdown 开始:blog.wax-o.com/2014/04/…。您应该尝试使用一种实时可视化结果的方式编写降价(使用像mouapp.com 这样的应用程序)。你知道 stackoverflow 的帖子和评论语法是基于 markdown 的吗? :) stackoverflow.com/editing-help

标签: markdown file-extension


【解决方案1】:

Markdown 是一种纯文本文件格式。扩展名.md.markdown 只是用Markdown 语法编写的文本文件。如果你的 repo 中有 Readme.md,GitHub 将在你的 repo 主页上显示内容。阅读文档:

您可以在 GitHub 中编辑 Readme.md 文件。点击Readme.md,你会发现一个编辑按钮。您可以预览您的更改,甚至可以从那里提交它们。

由于它是一个文本文件,因此可以使用 Notepad 或 Notepad++ (Windows)、TextEdit (Mac) 或任何其他文本编辑器对其进行编辑和修改。存在专门的编辑器,可以在您键入时自动解析 markdown 并生成预览,而其他编辑器则将各种语法着色和修饰应用于显示的文本。不过,在这两种情况下,保存的文件仍然是可读的文本文件。

如果您想创建带有预览的md 文件,并且不想安装任何特殊的编辑器,您可以使用在线编辑器,例如dillinger.iostackedit.io。他们提供实时预览。您还可以将文件导出到Google DriveDropbox

【讨论】:

  • 我发现 Github 的 basic explanation 作为快速介绍也非常有用。
  • 在 Windows 上,您可能希望使用写字板来利用格式以便于阅读。
  • @GO'Rilla,恕我直言,避免像瘟疫一样的写字板,除非给自己写一些你永远不会与任何人分享的小笔记。它添加到 .txt 文件中的内容可能会对其他编辑器(vim、Notepad++ 等)造成严重破坏。在处理 .txt 时使用纯文本更好地工作,并使用文字处理器或 Acrobat 处理 .doc 和 .pdf 等非 .txt 文本文件。
  • 我们可以在 .md 文件中添加图片或通过链接...可以吗?
  • @user1645290 是的,这是可能的。 see
【解决方案2】:

如果您正在寻找编辑,我建议您使用http://dillinger.io/。它是一个简单的基于浏览器的文本编辑器,可以即时渲染 Markdown。

但是,如果您更喜欢应用程序,并且使用的是 OS X,则可以尝试Mou。挺好的,例子很多。

【讨论】:

  • 好像复活了?
  • 我想推荐http://dillinger.io/,另一个非常酷的基于浏览器的文本编辑器。它还允许您链接 Dropbox、Github 和 Google Drive。
  • 此答案中的记事本链接会触发 RAR 文件下载。为什么没有网页,你不是说是基于浏览器的编辑器吗?
  • 该链接不再有效
  • 只是指出这不是问题的完整答案。你不解释 .md 是什么,只解释它是如何编辑的
【解决方案3】:

Github 的 Atom text editor 有一个用于 markdown 文件的 live-preview mode

键盘快捷键是CTRL+SHIFT+M

它可以使用 CTRL+SHIFT+M 键绑定从编辑器中激活,目前已为 .markdown.md.mkd.mkdown 和 @ 启用987654328@文件。

【讨论】:

    【解决方案4】:

    Microsoft 的 Visual Studio Code 文本编辑器内置了对以 markdown 语法编写的 .md 文件的支持。

    语法在 .md 文件中自动进行颜色编码,并且可以通过按 Shift+Ctrl+V (Windows) 或 Shift+Cmd+V (Mac) 来查看呈现的 Markdown 的预览窗口。

    要并排查看它们,请将预览选项卡拖到编辑器的右侧,或改用 Ctrl+K V (Windows) 或 Cmd+K V (Mac)。

    VS Code 使用marked library 进行解析,并默认启用Github Flavored Markdown 支持,但它不会像Github 的Atom text editor 那样显示Github Emoji 内联。

    此外,VS Code 支持有几个可用于扩展功能的降价插件。

    【讨论】:

    • 如果您使用的是 Visual Studio 2015,请参阅下面的答案。
    【解决方案5】:

    扩展 '.md' 指的是 Markdown 文件。

    如果您不想安装应用程序以该格式阅读它们, 您可以简单地使用 TextEditXcode 本身在 Mac 上打开它。

    在任何其他操作系统上,您应该可以使用任何文本编辑器打开它,但正如预期的那样,您不会以 Markdown 格式看到它。

    【讨论】:

    • 实际上,您看到它是 Markdown 格式的。不过,您不会将其视为粗体、斜体、缩进和代码块。
    【解决方案6】:

    是的,只是GitHub flavored Markdown。在您的存储库中包含一个 README 文件将帮助其他人快速确定它的内容以及如何安装它。包含在您的存储库中非常有帮助。

    【讨论】:

    • 投反对票。 “在你的存储库中包含一个”中的“一个”应该是指“任何格式的 README 文件”,而不仅仅是“一个 README.md 文件”。但问题是一般地询问“.md”文件,而不是一般的自述文件。所以这个答案与问题无关。此外,“one”的歧义可能会让读者认为 Markdown README 一定比其他 README 更好,这是错误的。
    • 我在前面的评论中指定了更改,因为它是有道理的,我认为它可以帮助避免混淆。不过,我认为这不是一个很好的答案,因为它没有增加任何相关的新内容。这个问题不是关于 README 的,而是关于 .md 扩展名的。在接受的答案提供相同信息六周后,没有理由添加此答案。
    【解决方案7】:

    Stack Edit 是一个在线 Markdown 编辑器,能够保存到 Google Drive 和 DropBox。

    【讨论】:

      【解决方案8】:

      Markdown 只是一个文本文件,可以选择具有.md.markdown 扩展名。它可以转换为 HTML。要了解 Markdown 的语法,请查看

      GitHub Flavored Markdown.

      您可以使用任何文本编辑器进行降价。如果您是sublime text 用户,您可以查看Markdown Preview 插件,该插件将在浏览器中显示渲染的markdown 内容,并在您更改markdown 文件时更新。

      一些在线markdown编辑器

      【讨论】:

        【解决方案9】:

        BBEdit 也会在 mac 上显示 MD。

        这里有一个quicklook plugin,用于在预览时显示它们。

        【讨论】:

          【解决方案10】:

          我建议StackEdit。它是简单的 WISIWIG 编辑器。您可以同时使用编辑器和降价语法。那里有一个快速的降价帮助语法。撤消/重做、cmets、GoogleDrive、Dropbox 互连。

          【讨论】:

            【解决方案11】:

            markable.in 是一个非常好的在线编辑 Markdown 语法的工具

            【讨论】:

              【解决方案12】:

              目前正在努力标准化 Markdown,到目前为止,这可能是了解 Markdown 的最佳地点:

              http://standardmarkdown.com/

              【解决方案13】:

              如果您正在为您的 .NET 解决方案创建 .md 文件,我建议您使用 Visual Studio 2015 扩展 Markdown Editor,因为它有一个预览面板,因此您可以实时查看您的更改。

              编辑:现在这也应该适用于 Visual Studio 2017。

              【讨论】:

                【解决方案14】:

                .md 文件代表 Markdown 文件扩展名。用于编辑这些文件的流行应用是Typora

                【讨论】:

                  【解决方案15】:

                  如果您没有阅读器,最简单的做法是使用文本编辑器打开 MD 文件,然后将 MD 文件写成 HTML 文件,然后在浏览器中双击查看。

                  【讨论】:

                  • 这只有在你有一个可以读取 .md 文件的插件时才有效。
                  【解决方案16】:

                  .md 代表 Markdown 文本。基本上,它只是另一种类型的文本文件,如 .txt

                  我使用 Notepad++ 来阅读和编辑这些

                  【讨论】:

                    猜你喜欢
                    • 2015-07-03
                    • 2014-07-24
                    • 1970-01-01
                    • 2013-08-11
                    • 2014-06-29
                    • 2011-01-06
                    • 2014-07-30
                    • 1970-01-01
                    • 2019-11-14
                    相关资源
                    最近更新 更多