您是否知道Mac OSX的任何编辑器都可以帮助编辑Github风格的降价促销?
我认为Mou(http://mouapp.com/)很好,只是因为它只是普通的markdown而不是Github markdown。
拜托,这是关于Github风味Markdown的问题,而不是关于纯Markdown的问题!例如,我认为javascript语法高亮非常好。Mou不仅不支持它,而且还破坏了代码的布局。
您是否知道Mac OSX的任何编辑器都可以帮助编辑Github风格的降价促销?
我认为Mou(http://mouapp.com/)很好,只是因为它只是普通的markdown而不是Github markdown。
拜托,这是关于Github风味Markdown的问题,而不是关于纯Markdown的问题!例如,我认为javascript语法高亮非常好。Mou不仅不支持它,而且还破坏了代码的布局。
Answers:
我知道这是一个老问题,但是您应该查看MacDown!
作者基于Mou编写了该文档,但添加了Github Flavored Markdown等缺少的所有功能。
.contentOffset
当.contentOffset
左侧滚动视图的更改时,只是同步。因此,我暂时还是坚持使用Mou ...或者也许我会解决这一问题:MacDown似乎是开源的……
GitHub创建了一个新的开源编辑器Atom,该编辑器提供了内置的实时Markdown预览。
使用Control+ Shift+ 激活它m,您将获得与此类似的出色体验(除了应用您自己的Atom主题之外):
Atom使用软件包提供插件功能。在Github上阅读有关Markdown软件包的更多信息。
Break On Single Newline
,是Github特殊降价的一部分。
如果您使用Emacs,markdown-mode.el提供了Github风格的Markdown的模式。
(如果您不使用Emacs,则可能不建议您仅出于此目的而选择它。与其说它是文本编辑器,还不如说是一个虚拟的Lisp机器,其中已经实现了文本编辑器,约定与其他任何此类工具的约定都完全不同; Emacs实际上具有其自己的标准库,在当前版本(2013年3月,版本24.3)中,其源代码为172M。您通常无法更快,更高效地在Emacs中完成编辑器;权衡取舍的是,根据您的目的,您首先需要花费几天到几年的时间才能获得使用Emacs的专业知识。 )
我曾希望Mou开发人员表现出良好的感觉,即实现一个可以接受语言规范的合理的通用解析器,以使他的代码最终可以支持Markdown的方言,而不仅仅是规范的方言。确实如此,修改Github风格的Markdown的Mou并不容易-但遗憾的是,在检查应用程序捆绑包的内容时,我发现情况并非如此。
涵盖我所了解的流行OS X编辑器,显然可以使TextMate支持Github风格的Markdown。我收集到的还有一个Sublime Text较新版本的Github风格的Markdown插件,尽管为什么有人愿意为这种基本功能(如文本编辑)支付70美元,这超出了我的范围。BBEdit似乎没有模块,或者至少我无法通过Google找到一个模块,但是还有人使用BBEdit吗?最后,您真的希望有一个Xcode插件,但是我也没有找到一个。
最后,研究一种稍微不同的方法,Marked是OS X原生的Markdown预览器,内置了Github风格的Markdown解析器。其工作方式是,在您选择的编辑器中编辑Markdown源,然后Marked更新文件的呈现方式以向您显示结果。我本人还没有使用过,但看起来可能有用。(当然,它要花钱,但是这些天4美元甚至都买不到一包烟或一加仑汽油,所以这并不意味着它值得花费。)
gfm-mode
突出显示语法吗?(例如,在Python隔离代码块内突出显示Python语法)
有一些支持github markdown的 vim 样式。我在这里以vim为例,因为我是vim用户,但是我怀疑其他文本编辑器有类似的插件/样式。
如果您不介意在浏览器中将markdown编辑器作为本地HTML文件运行,请考虑下载jbt / markdown编辑器。还有它是如何工作的预览这里。我下载了源代码,现在每次我要编辑markdown文件时只需双击HTML文件。它支持一些有趣的功能,例如按ctrl + s保存为.md文件,支持将文件拖放到浏览器中进行编辑等。
如果您想获得由编辑器生成的HTML,(使用Firefox),请在编辑器的右侧选择所有生成的HTML->右键单击->查看选择源。