Eclipse Java注释自动对齐插件

时间:2015-03-18 13:54:42

标签: java eclipse eclipse-plugin code-formatting

是否有任何eclipse插件可以对齐内联注释 - 代码行中的注释,而不是整行注释。

例如,考虑代码是否如下:

//whole line comment 
class Class1
{
    void method1()
    {
        //whole line comment
        int linePointer; //inline comment
        BufferredReader br = new BufferredReader(); //inline comment
        File f = new File(); //inline comment
    }
}

它们的格式应如下:

//whole line comment 
class Class1
{
    void method1()
    {
        //whole line comment
        int linePointer;                            //inline comment
        BufferredReader br = new BufferredReader(); //inline comment
        File f = new File();                        //inline comment
    }
}

有没有办法通过调整eclipse java代码编辑器设置来模仿这个?

1 个答案:

答案 0 :(得分:0)

我没有找到在Eclipse中这样做的方法。所以我写了一个Perl脚本。 https://github.com/ttt43ttt/handy-perl/blob/master/align_inline_comments.pl

perl align_inline_comments.pl filepath.java 120

120是内联注释的左边填充(默认值为80)。