我现在已经在 Eclipse 中尝试了四种不同的 Markdown 编辑器,但它们都无法在预览中渲染表格;它们总是平坦的。
一个简单的表就像
|hans|pans|
|:---|:---|
|1 |2 |
渲染得像
|hans|pans| |:---|:---| |1 |2 |
我知道语法是正确的,因为它在 Eclipse 之外的任何其他 Markdown 工具中都可以很好地呈现。 FluentMark 甚至提供了一个表格编辑器,它也运行良好。
由于我在互联网上搜索没有找到任何有用的信息,因此我得出的结论是该问题可能与我的本地安装有关。
由于我尝试的所有插件都有同样的问题,因此它可能是所有插件都使用的一些通用库。
我使用的是 Centos 7 和 Eclipse 2019-09 R (4.13.0)。但我在许多其他 Linux/Eclipse 安装上看到了相同的行为。
任何可能帮助我解决这个问题的提示都会受到赞赏。
根据降价规范 https://spec.commonmark.org/0.29/, the 正确的表语法通过所谓的HTML 块 https://spec.commonmark.org/0.29/#html-blocks如下:
<table>
<tr><th>hans</th><th>pans</th></tr>
<tr><td>1</td><td>2</td></tr>
</table>
Eclipse Markdown 编辑器是WikiText https://projects.eclipse.org/projects/mylyn.docs正确呈现此语法。
相比之下,你所说的表格语法是一种广泛使用的 Markdown 扩展 https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#tables(例如由 GitHub、Bitbucket 等支持),但是Eclipse WikiText Markdown 编辑器不支持 https://bugs.eclipse.org/bugs/show_bug.cgi?id=548595然而,也许是因为它不是核心 Markdown 规范的一部分(请参阅源代码 https://git.eclipse.org/c/mylyn/org.eclipse.mylyn.docs.git/tree/wikitext/core/org.eclipse.mylyn.wikitext.markdown/src/main/java/org/eclipse/mylyn/wikitext/markdown/internal/MarkdownDocumentBuilder.java为了进行比较,支持表格的 WikiText AsciiDoc 编辑器 https://bugs.eclipse.org/bugs/show_bug.cgi?id=508197).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)