14

这个话题很好,但是我没有到处放置特殊的标签注释,而是寻找关于 jQuery 代码的解决方案,更具体地说是$字符。Eclipse 格式化程序似乎无法识别

$.ajax({

并像这样转换它:

$
       .ajax({

$除了全部更改为之外,还有什么线索jQuery吗?

编辑:我找不到一个最小的例子......它似乎只发生在非常大的功能上,有一些重要的评论

这些大功能之一的顶部

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

转化为:

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

表格?我会尽力了解更多信息-_-

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

4

1 回答 1

19

这可能是由线的宽度引起的。尝试在 Eclipse 中更改一行中的字符数,它仍然默认为 80,这又回到了打卡时代。

  1. Windows > 首选项 > Javascript > 代码样式 > 格式化程序 > 编辑

  2. 更改配置文件名称,使其不是内置配置文件

  3. 单击换行选项卡

  4. 设置最大线宽

在此处输入图像描述

于 2013-05-12T16:24:28.360 回答