如何定制Eclipse的jQuery代码格式化程序

时间:2013-05-12 16:16:31

标签: jquery eclipse formatting

This topic很不错,但我没有在任何地方放置特殊标记注释,而是寻找有关jQuery代码的解决方案,更具体地说是$字符。 Eclipse格式化程序似乎无法识别

$.ajax({

并将其转换为:

$
       .ajax({

除了将所有$更改为jQuery之外的任何线索?

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

这些重要职能之一

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

转化为:

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

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

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

1 个答案:

答案 0 :(得分:16)

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

  1. Windows>偏好> Javascript>代码风格>格式化器>修改

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

  3. 点击Line Wrapping标签

  4. 设置最大线宽

  5. enter image description here