2

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 + | (感谢 @码鱼 指正)


huggingstar
22 声望3 粉丝