列排序
ColumnSort是一款适用于Sublime Text 3编辑器的插件软件包,它提供了一种简单的方法来按列排序制表符分隔的文本。
详细资料
安装量
- 总数 2K
- Win 1K
- Mac 756
- Linux 499
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日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
README
description: >- ColumnSort是一款适用于Sublime Text 3编辑器,提供了一种简单的方法来按列排序制表符分隔的文本。
ColumnSort
限制
ColumnSort允许指定列(字段)分隔字符,或者让ColumnSort通过设置尝试自动检测分隔符。
- 通过设置,支持升序或降序排序。
- 用法
安装软件包的方法:
- 通过以下方式安装软件包
- 将软件包复制到Sublime的包文件夹中,使用菜单项“浏览软件包…”,或者
- 使用非常方便的Package Control插件,并从命令面板中选择“安装软件包”命令。
- 打开一个包含列分隔内容的文件,或在一个缓冲区中生成或粘贴类似文本。
- 选择要包含的行。
- 在Mac上按Cmd Ctrl X,在Linux上按Ctrl Meta X,在Windows上按Ctrl Alt X。这将产生一个弹出窗口,显示第一行内容作为单独的项目可供选择。这种方法的背后的思路是,通常第一行包含标题描述,这使得识别列中的数据变得更加容易。
- 使用上下箭头键选择弹出窗口中的一个条目,并按回车键或Enter键,或者用鼠标单击一个条目。
- 选定的文本将被替换为排序后的文本。
设置
设置文件目前有以下选项可以调整
columnsort_field_separator (默认: "auto"
)
字段分隔符,或者"auto"
(如果ColumnSort应尝试检测以下字符之一分隔的列)
- 制表符 (\t)
- 逗号 (,)
- 分号 (;)
- 冒号 (:)
- 管道符 (|)
- 斜杠 (/)
- 井号 (#)
注意1:这里列出的字段分隔符的顺序也定义了它们的优先级,即它们将被检测和处理的顺序。因此,包含多个字段分隔符的文件将根据从上到下的顺序,由第一个出现的这些字符进行分割。
注意2:目前使用的分割方法不支持使用单引号或双引号进行字符串转义。因此,强烈建议使用制表符分隔以实现无麻烦且可靠的运行。
columnsort_skip_header(默认:true
)
ColumnSort无法预测所选文本是否包含标题行。将此属性设置为true
或false
,以指示是否要强制默认值。
如果此属性设置为true
,则所选的第一个行仅用于列标题显示,并且在排序过程中将保持原样,然后排序将从选择的第二行开始。
columnsort_sort_direction(默认:"ascending"
)
排序可以定义为默认的"ascending"
(升序)或"descending"
(降序)。