文章目录
下面这些插件对csv/tsv/psv都有着不错的支持,这几种格式的主要区别是分隔符不同。
功能 | 入口/使用方法 | |
---|---|---|
Rainbow csv | 按列赋色 | 右键菜单 |
CSV to Table | 转为ASCII表格 | 指令 |
CSV to Markdown Table | 转为md表格 | 指令 |
csv2table | 转为Html表格 | 指令 |
Edit csv | 以表格形式编辑csv | 右键菜单/按钮 |
Rainbow csv
Rainbow csv 为.csv
, .tsv
格式的数据提供高亮显示,其每一列可赋予不同的颜色,使用效果如下
转表格
CSV to Table
CSV to Table 在选中文字后,按下Ctrl
+Shift
+P
,输入命令Convert to table from ...,根据文字分隔符,酌情选择csv, tsv等,则该插件会将选中内容转换为ASCII表格的形式,内容如下。如果不选中文字,则会将整个文件转换为ASCII表格。
js
|--------------|--------------|------|------------------|
| Country Name | Country Code | Year | Value |
|--------------|--------------|------|------------------|
| Arab World | ARB | 1968 | 25760683041.0857 |
|--------------|--------------|------|------------------|
| Arab World | ARB | 1969 | 28434203615.4829 |
|--------------|--------------|------|------------------|
| Arab World | ARB | 1970 | 31385499664.0672 |
|--------------|--------------|------|------------------|
| Arab World | ARB | 1971 | 36426909888.3928 |
|--------------|--------------|------|------------------|
csv2table
csv2table 可以将csv格式转换为html表格,而且这种互转直接改变原始文档,指令为csv2table: transform to HTML Table,转换之后内容如下
html
<table>
<tr>
<td>Country Name,Country Code,Year,Value</td>
</tr>
<tr>
<td>Arab World,ARB,1968,25760683041.0857</td>
</tr>
<tr>
<td>Arab World,ARB,1969,28434203615.4829</td>
</tr>
<tr>
<td>Arab World,ARB,1970,31385499664.0672</td>
</tr>
</table>
CSV to Markdown Table
CSV to Markdown Table 可以实现csv和markdown表格之间的互转,和csv2table相似,这种互转直接在原始文档中改变。这个插件提供了三个命令
convert csv to markdown table | 将csv转为md表格 |
convert markdown table to csv | 将md表格转为csv |
convert markdown table to csv with delimiter | 将md表格转为自定义分隔符的csv |
Edit csv
Edit csv 在安装之后,右键点击csv文件,会有Edit csv选项;或者进入csv文件后,头顶会出现Edit csv
的按钮。这两种方式均可开启Edit csv,进入之后,其外观如下
Edit csv除了提供表格一样的外观之外,还提供行/列冻结功能,数据筛选方面,还支持基本的列排序。