Table Editor 使用方法

适用

sublime text

作用

Table Editor 用于在文档中快速创建整齐好看的表格。

激活 & 关闭

  1. ctrl + shift + p

  2. 输入 Table Editor

  3. 选择 Enable for current syntax (激活)或 Disable for current syntax (关闭)

使用

输入

    | Name | Phone 

然后加快捷键:ctrl + k , enter
得到

    | Name | Phone |
    |------|-------|
    |      |       |

此时光标定位在虚线下那一行的第一个单元格中
开始填表

    |    Name   | world | Phone |
    |-----------|-------|-------|
    | Xiao Ming | earth |   666 |
    |           | wow   |   345 |

tab 常用于跳到下一个单元格,shift + tab 用于跳到上一个单元格

在行末尾有3种换行方式

  1. tab 光标将跳到下一行的第一个单元格==========最常用===========

  2. enter 光标将跳到下一行的最后一个单元格

  3. ctrl + k , enter 插入一行分割线|----------|----------|后跳到新一行的第一个单元格

列操作

  • 添加一列

    • alt + shift +

    • 只能在光标所在行的左侧添加一列

    • 理解:将光标所在列向右挪一列,给新插入的列腾出地方

  • 删除一列

    • alt + shift +

    • 删除光标所在列

  • 交换相邻两列

    • alt + 将所在列换到左边

    • alt + 将所在列换到右边

行操作

  • 插入一行

    • alt + shift +

    • 只能在光标所在行的上方插入一行

    • 理解:将光标所在行往下挪一行,从而给新插入的一行腾出地方

  • 删除一行

    • alt + shift +

    • 删除光标所在行

  • 插入分割线|-------------|------------|

    • ctrl + k , -

    • 在光标所在行的下面插入该分割线(hline)

  • 拆分行

    • alt + enter

    • 前提————光标所在行下面有分割线(若没有则ctrl + k , -

    • 将光标所在单元格中光标后面的所有内容提取出来,在所在行的下面新建一行,提取出来的数据在新建行中的位置与其原来所在的单元格在同一列

    一开始
        |    Name   | Phone | Age |
        |-----------|-------|-----|
        | Xiao Ming |   666 |   6 |
        | Xiao Mei  |   444 |   4 |
    
    在Xiao Ming 和Xiao Mei 之间插入一行
    第一步:将光标落在Xiao Ming 这一行任意位置,然后  ctrl + k , -
    
        |    Name   | Phone | Age |
        |-----------|-------|-----|
        | Xiao Ming |   666 |   6 |
        |-----------|-------|-----|
        | Xiao Mei  |   444 |   4 |
    
    第二步:将666提取出来并新建一行,将光标落在666的前面,然后  alt + enter
        |    Name   | Phone | Age |
        |-----------|-------|-----|
        | Xiao Ming |       |   6 |
        |           |   666 |     |
        |-----------|-------|-----|
        | Xiao Mei  |   444 |   4 |
    
  • 合并2行

    • ctrl + j

    一开始
        |    Name   | Phone | Age |
        |-----------|-------|-----|
        | Xiao Ming |       |   6 |
        |           |   666 |     |
        |-----------|-------|-----|
        | Xiao Mei  |   444 |   4 |
    
    开始合并,将光标落在合并后的地方,此处为 Xiao Ming 和 6 之间的单元格,
    然后 ctrl + j
        |    Name   | Phone | Age |
        |-----------|-------|-----|
        | Xiao Ming |   666 |   6 |
        |-----------|-------|-----|
        | Xiao Mei  |   444 |   4 |
    
  • 移动数据

    • alt + enter

    • 将光标所在单元格中光标后边的所有数据移动到同一列的下方的单元格的开头

    
    一开始
        |    Name   | Phone | Age |
        |-----------|-------|-----|
        | Xiao Ming |   666 |   6 |
        | Xiao Mei  |   444 |   4 |
    
    将666移动到444所在的单元格中
    将光标落在666的前面,然后  alt + enter
    
        |    Name   |  Phone  | Age |
        |-----------|---------|-----|
        | Xiao Ming |         |   6 |
        | Xiao Mei  | 666 444 |   4 |
    
    
  • 将CSV转换为表格

    • 选中后,ctrl + kshift + | (感谢 @码鱼 指正)

如果觉得我的文章对你有用,请随意赞赏

你可能感兴趣的文章

码鱼 · 2017年07月25日

将CSV转换为表格
选中后,ctrl + k 再按Shift+|

回复

0

你说得对,感谢指正

force_to 作者 · 2017年07月25日
0

@force_to 中文无法对齐?

Eric · 2017年10月31日
0

@Eric 我试了一下,中文可以对其,对其方式为左对齐,不知道你说的具体情况是啥样的

force_to 作者 · 2017年11月08日
leapix · 2017年12月18日

我ctrl + k +enter 用不了

回复

0

你好,试一下把 Enable for current syntax 改为 Enable for current view

force_to 作者 · 2017年12月18日
载入中...
force_to force_to

19 声望

发布于专栏

force_to 的专栏

越不凡,越自然。

0 人关注