有没有办法让降价表可以排序?

tho*_*iha 14 markdown github github-flavored-markdown

我想在markdown文本中编写我的表,但允许它在渲染后在github上可以排序(通过单击列标题进行简单的asc/desc排序.

有什么办法吗?

Ber*_*tel 17

Github风格的markdown不支持表排序,但另一种方法是使用Github Sort Content等用户脚本

它非常容易安装,例如Chrome:

然后,github.com降价页面中的表格可以按如下方式排序:

在此输入图像描述

  • 当然,只有安装本地浏览器插件的人才能使用该功能.它不会对所有人开放. (9认同)
  • 这没用,我需要我桌子上的所有读者都可以排序. (2认同)

Von*_*onC 8

GitLab 15.4 (2022 年 9 月)提供了一种可能的替代方案:

\n
\n

Markdown 中可排序、可过滤的数据驱动表

\n

在 Markdown 中使用表格可能有点麻烦。不仅很难确定管道和空单元格的正确数量,而且在保存文档时表输出也是静态的。如果您必须按第三列升序对表格进行排序,那么您最终会重写整个内容。

\n

现在您可以使用 JSON 语法插入数据驱动表,如下所示:

\n

在渲染的表中,您还可以启用:

\n
    \n
  • 使用特定字段排序"sortable": true
  • \n
  • 使用动态过滤数据"filter" : true
  • \n
\n

现在,当您必须重新排序该 100 行表时,\xe2\x80\x99 只需单击一下即可轻松完成;而当您需要查找在大量几乎相同的 URL 中丢失的某个问题引用时,它也可像网络搜索一样简单。

\n

GitLab 可排序表

\n

请参阅文档合并请求

\n
\n