Автоформатирование массивов Javascript в новые строки в Aptana Studio 3

Похоже, что в Aptana Studio 3 есть опция автоматического форматирования массивов Javascript в одну строку. Мне было интересно, если есть способ сделать Aptana Studio 3 автоматически форматировать массивы Javascript в новую строку для каждого элемента массива (аналогично опции для автоматического форматирования массивов php - "Вставить новую строку между элементами создания массива").

Например, я хочу

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

становиться

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

2 ответа

Решение

В Аптане я обычно делаю так:

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

А Аптана достаточно глупа, чтобы быть умной в том, чтобы не пытаться интерполировать строчные комментарии.

Тогда вы даже можете иметь:

    var dataset = [

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

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

    //
    'Some string here',

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

    //
    ];

Попробуй это,

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

Aptana не помещает его в одну строку, если за ним следует комментарий.

Другие вопросы по тегам