zoukankan      html  css  js  c++  java
  • 让Eclipse不格式化数组或某段代码

    用过eclipse ctrl+shit+f的人肯定都感觉eclipse这个功能很爽。

    但对于数组,有时候就不是这样了。

    比如在opengl中定义一些顶点信息:

    int one = 0x010000;

    private int[] colorBufferForQuad = new int[]{

    0,one,0,one,
    0,one,0,one,
    0,one,0,one,
    0,one,0,one,

    one, one/2, 0, one,
    one, one/2, 0, one,
    one, one/2, 0, one,
    one, one/2, 0, one,

    one,0,0,one,
    one,0,0,one,
    one,0,0,one,
    one,0,0,one,

    }

    格式化后,不管格式化成什么样都很别扭,也很难读。

    然后,我找了找设置,发现了一个方法。

    eclipse --> window --> preferences -->java -->formatter-->edit

    开启如下图的设置

    这个标签的名字可以自己定义。

    然后在我们的代码里,把不想让eclipse格式化的部分,加上这个标签,如刚才的代码

    // @formatter:off

    private int[] colorBufferForQuad = new int[]{

    0,one,0,one,
    0,one,0,one,
    0,one,0,one,
    0,one,0,one,

    one, one/2, 0, one,
    one, one/2, 0, one,
    one, one/2, 0, one,
    one, one/2, 0, one,

    one,0,0,one,
    one,0,0,one,
    one,0,0,one,
    one,0,0,one,

    }

    // @formatter:on

    这样被标签包裹的内容就不会被格式化了。任意部分代码都可以这么用。

  • 相关阅读:
    mobx源码解读1
    表单元素之图形系
    koa2+koa-views示例
    avalon2的后端渲染实践
    向一个数组中插入元素
    一步步编写avalon组件02:分页组件
    avalon2学习教程15指令总结
    avalon2学习教程14动画使用
    WPF动态加载Menu菜单
    WPF自定义控件与样式 ---- 系列文章
  • 原文地址:https://www.cnblogs.com/xirtam/p/3219418.html
Copyright © 2011-2022 走看看