Eclipse在缩进中有一个选项:“类声明中的字段对齐”将会 对象类成员的分配如下:
class Foo {
int x = 3;
String y = "abc"
long z = 2;
}
是否存在与方法级别分配相同的设置:
private void foo() {
int x = 3;
String y = "abc"
long z = 2;
}
我找不到这样的设置。
答案 0 :(得分:1)
尝试创建新的Java Code Style Formatter配置文件(Window-> Preferences-> Java-> Code Style-> Formatter)或修改旧版本并检查缩进和大括号选项卡。
答案 1 :(得分:1)
对于未来的访客。
Eclipse中没有这样的选项,但是,如上所述here,您可以使用名为OCDFormat的插件来对齐所选代码中的赋值和声明。
安装:从project page on github下载最新版本的OCDFormat _ * .jar(单击→原始→另存为)并将其添加到Eclipse插件或dropins目录。
用法:选择一段代码并按Ctrl + 4.
答案 2 :(得分:1)
Eclipse代码样式格式化程序无法对齐赋值语句。
columns4eclipse是一个允许您这样做的插件。我制作了一个gif视频来说明它的使用,但我的回答被主持人删除了(因为> 10k用户会看到),所以我让你试试插件并亲自看看。