如何自定义关于jQuery代码的Eclipse格式化程序

nic*_*ias 14 eclipse formatting jquery

这个主题很好,但我没有在任何地方放置特殊的标记注释,而是寻找有关jQuery代码的解决方案,更具体地说是$角色.Eclipse格式化程序似乎无法识别

$.ajax({
Run Code Online (Sandbox Code Playgroud)

并将其转换为:

$
       .ajax({
Run Code Online (Sandbox Code Playgroud)

比所有其他改变任何线索$来jQuery?

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

这些重要功能之一

function loadDataArt(id) {
    $.each(id, function(index) {
    $.ajax({
Run Code Online (Sandbox Code Playgroud)

转化为:

function loadDataArt(id) {
    $
        .each(
            id,
            function(index) {
            $
                .ajax({
Run Code Online (Sandbox Code Playgroud)

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

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

Kev*_*sox 19

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

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

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

  3. 单击"线包裹"选项卡

  4. 设置最大线宽

在此输入图像描述

  • 你是对的,禁用换行就可以了!碰巧我需要超过250个字符/行...非常感谢! (3认同)