【问题标题】:Auto-formatting Javascript arrays into new lines in Aptana Studio 3在 Aptana Studio 3 中将 Javascript 数组自动格式化为新行
【发布时间】:2012-08-19 20:53:07
【问题描述】:

Aptana Studio 3 似乎只有将 Javascript 数组自动格式化为一行的选项。我想知道是否有办法让 Aptana Studio 3 将 Javascript 数组自动格式化为每个数组元素的新行(类似于自动格式化 php 数组的选项 - “在数组创建元素之间插入新行”)。

例如,我想要

var dataset = [1, 2, 3, 4];

成为

var dataset = [1,
               2,
               3,
               4];

【问题讨论】:

  • 母羊。嗯,前者好很多。 :)(国际海事组织)
  • 在那个例子中,是的,但当我在数组中有数组时不是。

标签: javascript arrays aptana aptana3 autoformatting


【解决方案1】:

我在 Aptana 中通常做的是这样的:

    var dataset = [
    //
    1,
    //
    2,
    //
    3,
    //
    4
    //
    ];

而且 Aptana 足够愚蠢,不会尝试使用线 cmets 进行插值。

那么你甚至可以拥有:

    var dataset = [

    //
    [1, 3, 5, 7, 9],

    //
    [2, 4, 6, 8, 0],

    //
    'Some string here',

    //
    function( ) {
        return 'even a function';
    }

    //
    ];

【讨论】:

    【解决方案2】:

    试试这个,

    var dataset = [1,//
                   2,//
                   3,//
                   4];
    

    如果后面有注释,Aptana 不会将其放在一行中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-27
      • 2011-07-22
      • 2022-08-10
      相关资源
      最近更新 更多