2013-05-12 66 views
13

This topic很好,但我并没有在任何地方放置特殊的标签注释,而是寻找一个关于jQuery代码的解决方案,更具体地说是$字符。 Eclipse的格式化程序似乎并没有认识到如何自定义Eclipse的格式化程序关于jQuery代码

$.ajax({ 

并将其转换是这样的:

$ 
     .ajax({ 

任何不是改变所有$jQuery其他线索?

编辑:我无法找到一个小例子......它似乎只发生在非常大的功能,与一些大的意见

顶这些大功能之一

function loadDataArt(id) { 
    $.each(id, function(index) { 
    $.ajax({ 

转化成:

function loadDataArt(id) { 
    $ 
     .each(
      id, 
      function(index) { 
      $ 
       .ajax({ 

表?我会试着找出更多信息-_-

edit2:禁用换行是解决方案。

回答

16

这可能是由线条的宽度引起的。尝试更改Eclipse中一行中的字符数量,它仍然默认为80,这是返回打卡日子的时间。

  1. 窗口>首选项> Java脚本>代码样式>格式化>编辑

  2. 更改配置文件名称,以便它没有内置的档案

  3. 单击换行选项卡

  4. 设置最大线宽

enter image description here

+3

你是对的,禁用行换行做的事情!它发生,我需要超过250个字符/行... 非常感谢! – nicolallias 2013-05-12 17:11:14

+0

@ user2375207很高兴能帮到你。 – 2013-05-12 17:15:57

相关问题