修改Eclipse的最大行宽

来源:互联网 发布:sql distinct 数量 编辑:程序博客网 时间:2024/06/10 21:22
    Java编程过程中,如果每一行的代码长度过长,会生成横向的滚动条,此时阅读代码很不方便,因此,对于长度过长的表达式或语句,应该分多行来编写。
    Eclipse集成开发环境提供了自动格式化代码的功能,按下 Ctrl + Shift + F,就可以自动完成对于代码格式的标准化处理。对代码的缩进、空格、对齐等调整至合理状态,如下图:

 
    这个过程对于代码中较长的语句也会有分行处理。
    但是笔者发现,格式化后的代码的行宽依旧太宽,因此需要重新调整格式化的默认最大行宽。步骤如下:
    (1) 在菜单栏中选择:window->preference,打开窗口首选项菜单:
 
    (2) 左边的列表中选择:Java -> Code Style -> Formatter,可以看到当前环境下使用的格式转化器的信息:
     
    
    (3)右边的Active profile 的属性中可以看到,当前使用的是Eclipse内置的格式转换器,这个转换器是系统默认自带的,可以更改设定,我们需要新建一个格式转化器,点击 New... 按钮新建。
      
    输入新的格式转换器的名称,点击OK
    (4) 然后将Active profile属性设置为新建的profile1,然后点击Edit
     
    (5) 在弹出的对话框中选择 Line Wrapping 选项卡:
 
    然后可以看到 Maximum line width 的属性,我们可以设定其值(为了看到明显的效果,笔者这里设为了10)。
    (6) 然后点击OK关闭所有对话框,设定完成。
    (7) 此时再次按下 Ctrl + Shift + F,可以看到效果:每行代码的最大宽度都是10:

    我们还可以看到,代码的格式化操作对于注释是没有效果的。  
0 0
原创粉丝点击