Eclipse 代码格式设置未正确对齐列中的字段



Eclipse 代码格式化程序未将字段与字段类型为 intboolean 时选中的"列中的字段对齐"选项等同对齐。以下是格式化后的显示方式:

    private Rect                mTempRect;
    private int                     lastClickX;
    private int                     lastClickY;
    private int                     mMaxLinesCount;
    private boolean                 mWrapped;
    private boolean                 expanded;
    private SpannableString     mLinkHideText;

我正在使用Eclipse版本:4.2.1 JUNO x64,Ubuntu 12.04 LTS 64位。

解决了!

问题在于 Eclipse 使用的是可变宽度字体,因此在格式化代码时,空格会获得不同的宽度。解决了将字体更改为固定大小的问题。

参考:日食编辑器中空格宽度的不同

我这样做了:

  1. 转到窗口 --> 首选项 --> 常规 --> 外观 --> 颜色和字体,然后转到基本 --> 文本字体
  2. 将字体从等宽 8 更改为解放单声道 8。

这对我有用。

最新更新