Существуют ли какие-либо скрытые настройки форматирования кода для Javascript в NetBeans? - PullRequest
7 голосов
/ 14 января 2011

Я занимаюсь разработкой PHP / Javascript в NetBeans, и мне действительно нравится среда, за исключением одного - в Javascript, когда я нажимаю клавишу ВВОД после оператора и набираю открывающую фигурную скобку, она имеет отступ.Например:

if ( a == b )
    {}

Я хочу, чтобы фигурная скобка оставалась на одном уровне, например:

if ( a == b )
{}

Чтобы при повторном нажатии ENTER я получал следующее:

if ( a == b )
{

}

Можно ли это сделать и как?

Ответы [ 2 ]

2 голосов
/ 29 мая 2011

Извините, у меня нет ответа на ваш вопрос.Я также тщетно искал где-то в NetBeans 6 для настройки форматирования JavaScript.

Однако вы должны отметить следующее:
В таких языках, как Java, правомерно выбирать между открывающей скобкой в ​​одной строке иоткрывающая скобка на новой строке.В JavaScript, однако, вы должны придерживаться первого, так как последнее может привести к неоднозначности, которая может повлиять на интерпретацию кода.Смотрите здесь .(Я знаю, что приведенный вами пример относится к выражению if , но, вероятно, вы хотите быть последовательным.)

1 голос
/ 30 июня 2011

Отличная новость для netbeans посвящена здесь: (netbeans 7.0)

Tools -> Options > Editor > Code Templates: choose Language (Javascript in this case)

Ищите « if » Сокращение:

Изменить Расширенный текст определение:

из этого:

if (${expr}){
    ${cursor}
}

в это:

if (${expr})
{
    ${cursor}
}

Сохранить параметры.

Теперь внутри js-файла введите , если , и нажмите [tab] ... и вы получите это ...

Можете ли вы представить все возможности сэти шаблоны?

...