我在哪里看到过这个,但现在找不到了。 emacs 中是否有内置函数,或者是否有人有 elisp,可以在 cc 模式下将一系列初始化语句中的所有等号对齐?
之前:
int t=9;
Graphics g = new Graphics();
List<String> list = new List<String>();
之后:
int t = 9;
Graphics g = new Graphics();
List<String> list = new List<String>();
最佳答案
使用 M-x align-regexp
(这里,M-x align-regexp RET = RET
)。您还可以在变量 align-rules-list
中添加“对齐规则”,以便将来 M-x align
执行此操作。有关详细信息,请参阅文档 (C-h f align
)。
https://stackoverflow.com/questions/915985/
相关文章:
documentation - reStructuredText 中粗体字的一部分
coding-style - 在 TextMate 中显示 80 个字符的边距线
python - 从 Python 日期/时间获取 "2:35pm"而不是 "02:35PM"?
formatting - 复制/粘贴到 Word 时如何保留 rstudio 的格式?
eclipse - 有没有办法在 Eclipse 中手动折叠代码?
c#-3.0 - 如何在 Resharper 中更改 "Use Object Initializer
iphone - 如何使用 iPhone SDK 将 TimeStyle AM/PM 设置为小写