当前位置:  开发笔记 > Android > 正文

Eclipse编辑器是否具有Emacs的"align-regex"等价物?

如何解决《Eclipse编辑器是否具有Emacs的"align-regex"等价物?》经验,为你挑选了1个好方法。

我已经定期使用Eclipse几年了,但我承认没有探索它提供的所有esoterica,特别是在编辑器提供的格式化功能方面.

我想念(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中有一个简单的key-combo-shortcut,那么有人可以告诉我吗?甚至是一个中等棘手的?



1> SCdF..:

您可以设置格式化程序来执行此操作:

首选项 - > Java - >代码样式 - > Formatter.单击配置文件中的"编辑"(您可能需要创建一个新的,因为您无法编辑默认值).

在缩进部分中,选择"使用列对齐字段".

然后,在你的代码中CTRL+ SHIFT+ F将运行该格式化程序.

那当然会运行所有其他规则,所以你可能想要仔细阅读这里的各种选项.

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有