各位有没有遇到在eclipse中写好的html或jsp(我的是ftl页面代码)代码样式很好,但是用记事本或其他一些编辑工具打开代码格式跟eclipse不一样缩进了很多,样子很丑我在eclipse 文件编辑中设置了 一个tab代表4个space,但是还是不行,各位有遇到同类问题吗? java代码可以快速格式化我的是*.ftl是freemaker的,可以格式化吗?请教了

解决方案 »

  1.   

    这问题确实很小,但我没碰到过呀.
    如果是HTML/JSP我在ECLIPSE里编辑完再用DREAMWEAVER打开也没你说的问题呀.
    另外,JSP和HTML我更喜欢在DW里编辑
      

  2.   

    使用Editplus打开的话,样式没多少变化吧。如果页面多数是html或jsp,还是觉得用DW打开也不错的。
      

  3.   

    editplus打开跟 记事本一样 都有缩进 
      

  4.   

    页面级别的东西,dw比较专业了。
    而且,只要最终展现给用户的布局是正确的,那用ide(包括notepad)看着是什么样子的我觉得无所谓。
      

  5.   

    这个好办 在eclipse中 右击代码区 source>format 这样就自动就格式化好了。。
      

  6.   

    你要确定里面的字符是通用解释字符就行了,比如空格是tab就不是
    还有好像ftl文件在Eclipse里是不能格式化的
      

  7.   

    我确认我输入是空格不是tab
    我知道tab在不同的编辑器中 可能有说差别但是我设置了一个 tab代表 8个space,在eclipse中和editplus或记事本中效果就 一样了貌似 一个tab很多人都是设置4个space,我设置8个 能解决 但是会有问题吗?我不知道 请各位帮忙看看
      

  8.   

    都是8个空格的效果吗?为什么4个不一样,8个就一样了呢?
    用ultraedit看看他们的源码,有个16进制编辑模式
      

  9.   

    楼主,你可以加我们群一个管理员的QQ为好友上次他发了我一个代码格式化的一个小东西,很好用,不过,后来我重装了MyEclipse就没了.否则发你一个我的Java群:  49167765  JAVAMM工作室    我是群主
      

  10.   

    我试过了 如果在eclipse里缩进的确实是4个空格的话,用记事本打开是一样的,也是4个空格
    但如果在eclipse里缩进的是一个tab(eclipse中解释为4个空格长)的话,用记事本打开就是8个空格长,也算一个tab(记事本中解释tab默认是8个空格长吧)
      

  11.   

    不行啊,很多人 没有eclipse 用别的工具打开就很乱 不爽啊 
      

  12.   


    兄弟我缩进用 tab好像在记事本打开 是好的我的tab设置为 4个space
      

  13.   

    呵呵 貌似用 tab 去缩进 就没有问题了
    但是 一般 缩进 这种页面代码 用空格吧,不解中 
      

  14.   

    我恰恰是tab缩进的话,表现不相同
    空格的解释是通用的,而tab不是,这是原因吧
    你是用tab缩进没问题?
      

  15.   

    通常一个tab,编码规范有的是4个空格,我们公司就是这样..如果你想排版的话,不知道你所说的文件类型可不可以..在eclipse里面的快捷键有 Cntr + Shit + F..
      

  16.   

    我只试过在linux下编辑的java文件,放在xp下使用记事本打开没有显示格式缩进。--
    在同一系统下,还没遇到过。
      

  17.   


    对的,用tab没问题, 跟你正好相反难道是rp问题吗
      

  18.   

    4个空格的tab和8个空格的tab都没问题吗?是什么系统呢 我是vista
      

  19.   

    在Eclipse是不能使用tab表示空格,请使用 
      

  20.   

    你们编码规范中,应该不仅规定了一个tab占4个空格空间,还规定了不准用TAB字符的
    eclipse里面也有地方可以设置自动将TAB替换成空格
      

  21.   


    设置一个 tab代表 8个space,在eclipse中和editplus或记事本中效果一样,这说明你的格式化用的是tab而不是空格,要解决你的问题,必须让格式化用的是空格而不是tab,这个在eclipse中可以设置,最近用netbeans,具体设置方法忘记了,应该是设置用空格代替tab。这样源代码中存的是空格,才能保证用什么打开都一样。
      

  22.   

    就是设置 设置1个tab 4个空格的
    然后输入是空格来格式化代码 不是tab 
      

  23.   

    不要用tab键,还是老老实实用空格键比较好,有经验的人应该都知道这个的
      

  24.   

    Ctrl+shift+f 或者右键 source->format