ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Markdown表格创建器

yusufb 所有

一个Sublime Text插件,可快速创建和调整Markdown表格

标签 markdown

详细信息

安装量

  • 总计 1K
  • Win 507
  • Mac 447
  • Linux 224
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 1 2 0 1 0 0 0 0 1 0 0 0 2 2 1 1 3 0 0 2 0 0 0 0 0 1 2 0 1 1 0 1 1 3 2 2 0 0 0 4 0 1 1 1 1 1
Mac 3 1 1 1 1 1 0 0 3 0 0 0 4 2 1 2 2 0 0 0 0 0 3 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 0 2 1 1 3 0 0 0
Linux 0 0 3 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 1 2 0 0 1 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 1 0 1 0 0

说明文件

源代码
raw.githubusercontent.com

Markdown表格创建器

Markdown表格创建器是一个Sublime Text插件,可以帮助您快速创建和调整Markdown表格。


演示视频

https://user-images.githubusercontent.com/1588495/202923784-16f5d2a0-920d-4dbc-a58a-0a2861f8eceb.mov

目录

安装

通过包控制

  1. 打开命令面板(工具 > 命令面板
  2. 搜索包控制:安装包并选择
  3. 搜索Markdown表格创建器并选择以安装

https://packagecontrol.sublime.net.cn/packages/Markdown%20Table%20Creator

手动安装

  1. 使用Sublime Text > 首选项 > 浏览包...打开Sublime Text包目录
  2. 将文件复制到用户目录。

使用

创建Markdown表格

  • 输入1+个表头名称,使用|(或配置的extra_header_separators)分隔
  • 输入内容数据,使用|(或配置的extra_content_separators)分隔 (可选)
  • 选择要转换为Markdown表格的文本
  • 从命令面板选择Markdown表格创建器,或按定义的快捷键

调整Markdown表格格式

  • 在任何头部/内容数据、对齐方式或表格结构上做任何更改
  • 选择Markdown表格
  • 从命令面板选择Markdown表格创建器,或按定义的快捷键

示例

▶ 仅头部信息

之前

City|Country|Population

之后

City Country Population

▶ 如果您在extra_header_separators中将\定义为分隔符,例如"extra_header_separators": "\\"

之前

City\Country\Population

之后

City Country Population

▶ 您还可以在头部旁边输入数据

之前

City\Country\Population
London|UK|8M
Istanbul|Turkey|12M

之后

City Country Population
London UK 8M
Istanbul Turkey 12M

▶ 您可以通过在头部添加:来定义列对齐方式

之前

City (Default Left)|:Country (Centered):|Population (Right):
London|UK|8M
Istanbul|Turkey|12M

之后

City(默认左对齐) Country(居中对齐) Population(右对齐)
London UK 8M
Istanbul Turkey 12M

配置

快捷键

您可以通过Sublime Text > 首选项 > 快捷键添加快捷键

示例

{ "keys": ["alt+shift+t"], "command": "markdown_table_creator" }

定制

{

  // This will be used to align the column when alignment is not specified with ":"
  // Can be "left" / "right" / "center"
  "default_alignment": "left",

  // Each of the characters will be used to separate header line together with "|"
  "extra_header_separators": "",

  // Each of the characters will be used to separate content lines together with "|"
  "extra_content_separators": "",

  // Enabling debug_mode will print errors after the selected text  
  "debug_mode": false,

}