如何对齐此符号使得减号保持在对齐列之外:
{
0.0f, -1.0f, -2.2f,
-1.1f, 0.0f, -100.0f,
-3.32f, -5.1f, 0.0f
}
像这样:
{
0.0f, -1.0f, -2.2f,
-1.1f, 0.0f, -100.0f,
-3.32f, -5.1f, 0.0f
}
答案 0 :(得分:0)
找到我的答案:
Cu Mx align-regexp
RET \(\s-*-?\)[0-9.]+
RET -1
RET 1
RET y
RET
或者您可以为C和C类模式制定规则:
(eval-after-load "align"
'(add-to-list 'align-rules-list
'(c-align-decimals
(regexp . "\\(\\s-*-?\\)[0-9.]+")
(group . (1))
(spacing . 1)
(justify . 1)
(repeat . t)
(modes quote(c-mode c-common-mode)))))