几年来,我一直在定期使用 Eclipse,但我承认没有探索过它所提供的所有奥秘,尤其是在编辑器提供的格式化功能方面。
我从 (X)emacs 中错过的主要内容是“align-regex”命令,它让我将几行放入一个区域,然后格式化它们,以便对齐所有行中的一些常见模式。最简单的例子是一系列变量赋值:
var str = new String('aString');
var index = 0;
var longCamelCaseObjectName = new LongNameObject();
在“=”上执行 align-regex 后,将变为:
var str = new String('aString');
var index = 0;
var longCamelCaseObjectName = new LongNameObject();
现在,您可能对样式(ab)使用空白和对齐等有自己的想法,但这只是一个示例(我实际上是在尝试完全对齐另一种混乱)。
谁能告诉我在 Eclipse 中是否有一个简单的组合键快捷方式?或者甚至是一个中等难度的?