首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在github.com上使用README.md

在github.com上使用README.md
EN

Stack Overflow用户
提问于 2012-04-20 12:08:15
回答 7查看 76.8K关注 0票数 107

我不太熟悉github在更新自述文件时使用的轻量级标记语言。

关于如何为我的开源库的自述文件/wiki文件编写适当的标记语法,我可以阅读的资源在哪里?

在将更新的自述文件推送到我的github存储库之前,是否有一个工具可以让我“在浏览器中本地查看我的文档”?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2012-04-20 12:10:30

这个有问题的标记恰好被称为Markdown,由The Daring Fireball blog的作者John Gruber创建。Markdown的原始源代码可以在Daring Fireball - Markdown上找到。

有许多Markdown方言,可以在Github Flavored Markdown页面上找到Github的文档。

来自那个页面的很好的提示:

在任何带有Markdown编辑器的Github页面上按M即可显示小抄。

您还可以使用Github Markdown Live Preview页来测试Markdown文档。

Markdown更新2012-11-08:正在努力标准化语法。参见The Future of Markdown - Jeff Atwood, Coding HorrorW3C Markdown Community Group

更新2014-09-09:CommonMark发布了一个降价标准和规范。

票数 127
EN

Stack Overflow用户

发布于 2014-07-21 12:04:15

(带有一些编辑的Re-posting this answer。)

有点晚了,但我用Python写了一个小的CLI。它被称为Grip (Github Readme Instant Preview)。加上Patrick的回答,这将允许您“在我的浏览器中本地查看我的文档”。

使用以下命令进行安装:

代码语言:javascript
运行
复制
$ pip install grip

要使用它,很简单:

代码语言:javascript
运行
复制
$ grip

然后访问localhost:5000,查看该位置的readme.md文件。

您还可以指定自己的文件:

代码语言:javascript
运行
复制
$ grip CHANGES.md

并更改端口:

代码语言:javascript
运行
复制
$ grip 8080

或者结合使用前两种方法:

代码语言:javascript
运行
复制
$ grip CHANGES.md 8080

您甚至可以呈现GitHub风格的Markdown (即如何呈现评论和问题),可选地使用repo上下文自动超链接到其他问题的引用:

代码语言:javascript
运行
复制
$ grip --gfm --context=username/repo issue.md

为简洁起见,请使用CLI帮助查看其余选项及其详细信息:

代码语言:javascript
运行
复制
$ grip -h

值得注意的特性:

  • 可呈现与GitHub
  • Fenced blocks
  • Python
  • 上完全相同的页面
  • 在链接文件之间导航
  • 将呈现的文档导出到文件

希望这能有所帮助。Check it out

票数 11
EN

Stack Overflow用户

发布于 2014-05-21 08:23:29

这里有一个很好的在线/实时编辑器:

http://jbt.github.io/markdown-editor/

在GitHub上也有一个Preview按钮。

在下面的屏幕截图中,当我单击“在README.md上编辑”时,会出现此按钮。

我的意思是,现在的editor比GitHub上现有的要好。

更新

刚才我在搜索Markdown和Visual Studio后发现,如果你正在使用VS,你可以在Visual Studio中安装Web Essentials并拥有Markdown支持。这很酷!

它有:

  • 语法突出显示用于Markdown syntax
  • Intellisense => embedded languages (W00T)的完全彩色化=> GitHub的嵌入式语言功能完全支持`语言语法。

  • 预览窗口=>查看呈现的HTML的并排预览窗口
  • 编译为HTML =>右键单击任意标记文件,然后选择编译标记为HTML。这将生成一个嵌套在Markdown文件下的.html文件,并且它将与Markdown文件changes.
  • Custom样式表保持同步。您可以添加特定于解决方案的样式表来控制预览窗口的样式。

关于它的详细信息,here

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10240125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档