我想在Sublime Text 3中使用Alignment包,以对齐一些变量分配,并且我想在=
字符周围留空格。这是一个例子:
bar = 'cherry'
bar_baz = 'tomato'
f = 'carrot'
结果就是这样:
bar = 'cherry'
bar_baz= 'tomato'
f = 'carrot'
这应该是这样:
bar = 'cherry'
bar_baz = 'tomato'
f = 'carrot'
我的“对齐包”的设置如下:
{
"alignment_chars": [
"=", ":"
]
}
默认设置显示:
:
:
// The mid-line characters to align in a multi-line selection, changing
// this to an empty array will disable mid-line alignment
"alignment_chars": ["="],
// If the following character is matched for alignment, insert a space
// before it in the final alignment
"alignment_space_chars": ["="],
:
:
确认您的手机没有受到任何损坏。
使用输入,如果我选择文本,或者在=
前面使用多个光标,然后运行该命令,它将按您指定的位置对齐,并在=
周围留有空格,例如:
bar = 'cherry'
bar_baz = 'tomato'
f = 'carrot'
如果我使用了多个游标,则运行后,游标将放置在=
静止图像的前面:
bar |= 'cherry'
bar_baz |= 'tomato'
f |= 'carrot'
所以,要点是,无论是否更改alignment_chars
,我都无法复制您的问题。
由于“实时预览模式”很棒,因此我建议将AlignTab包作为对准的替代品。