Matrixify
Sublime Text 2插件,用于将代码行转换为矩阵格式
详细信息
安装
- 总计 281
- Windows 117
- Mac 71
- Linux 93
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
自述文件
Matrixify 2.0
什么是Matrixify
Matrixify 是一个 Sublime Text 2 插件,用于将代码行格式化为矩阵形状。
如果您处理了一个大数组、列表或映射内部的代码,比如十六进制数据或国家列表等。那么将其格式化为矩阵形状将会很有趣,这比单行或每行一个元素的方法更优雅,并且使代码更易于阅读和紧凑。
如何使用
Matrixify 有 5 种模式
1-默认(需要格式和行)
可以访问:1. 从菜单 编辑 > Matrixify。2. 快捷键 ctrl+super+x 3. 命令面板中的 Matrixify。
示例 1
a
b
c
d
e
f
g
h
i
j
k
--------Format: %,%,%,--------
输出
a,b,c,
d,e,f,
g,h,i,
j,k
2-自动(使用行和自动格式)
可以使用快捷键 ctrl+super+keypadi , i 在 [1-9]。
示例 2
a
b
c
d
e
f
g
h
i
j
k
--------Press ctrl+super+keypad3--------
输出
a,b,c,
d,e,f,
g,h,i,
j,k
3-分隔符(需要格式)
可以使用快捷键 *alt+super+i,i 为 ',' 或 ';' *。
示例 3
a;b;c;d;e;f;g;h;i;j;k
--------Press alt+super+;--------
----------Format %,%,%,----------
输出
a,b,c,
d,e,f,
g,h,i,
j,k
4-自动分隔符(需要分隔符)
可以使用快捷键 alt+super+i,i 在 [1-9]。
示例 4
a _ b _ c _ d _ e _ f _ g _ h _ i _ j _ k
--------Press alt+super+keypad3--------
-----------Separator: " _ " -----------
输出
a,b,c,
d,e,f,
g,h,i,
j,k
5-详尽(需要格式和分隔符)
可以使用快捷键 ctrl+super+s。您应输入有效的 python tuple(格式,分隔符)。
示例 5
a::b::c::d::e::f::g::h::i::j::k
--------Input: ("% % %","::")--------
输出
a b c
d e f
g h i
j k
提示:您也可以使用多重选择,但格式行将应用于所有选择。
编写格式行
格式行指定每行的位置以及分隔矩阵列的分隔符。
提示:格式行中使用的“%”的数量表示矩阵中的列数。
示例 6
aaa
b
cc
d
e
f
g
h
i
jjjjj
k
l
m
nnnnnn
o
pppppppp
q
-----Format: >> %,-%,--%,---%, &&-----
输出
>> aaa,-b ,--cc,---d , &&
>> e ,-f ,--g ,---h , &&
>> i ,-jjjjj ,--k ,---l , &&
>> m ,-nnnnnn,--o ,---pppppppp, &&
>> q