9

如何转换一组变量赋值,例如:

private final String s1 = "10011";
private final String s2 = "01100";
private final String ones = "11111";
private final String zeros = "00000";

到一种拉直格式,其中所有=标志都对齐到最长左侧之后的一个空格,例如:

private final String s1    = "10011";
private final String s2    = "01100";
private final String ones  = "11111";
private final String zeros = "00000";
4

4 回答 4

11

PreferencesJavaCode StyleFormatter → goto Edit并检查Align fields in columns

对齐列中的字段

于 2012-12-18T15:51:44.720 回答
4

如果您希望能够对齐分配而不仅仅是字段声明,这个插件做得很好:OCDFormat

它适用于所有文本文件,不仅仅是java。

于 2013-06-06T08:24:43.010 回答
4

您可以使用 Eclipse 插件columns4eclipse

  • 免费
  • 开源
  • 我已经在 Windows 7 SP1 x64 Ultimate 上使用 Eclipse 4.3 x64 和 4.5 x64 对其进行了测试

在此处输入图像描述

于 2015-10-01T01:49:08.817 回答
1

EclipseFormatter完美解决了这个问题,它支持在列中对齐字段、赋值和变量声明。

于 2017-08-02T11:57:55.497 回答