Собственно довольно долго уже сижу на нем, но до сих пор мучает одна проблема. Это форматирование JS. Стоит сборка NetBeans PHP 7.1. Форматирование php настраивается просто замечательно, отступы, переносы и тд и тп. HTML более-менее сносно тоже форматирует. Отступы выставляет, все супер. А вот насчет JS туши свет, кроме как отступов, но больше ничего делать не умеет. Хочется узнать, может есть сия настройка в более старших его сборках или этого нет вообще. В идеале еще полноценное форматирование CSS. Ибо довольно часто приходится разбирать минимизированный код, а расставлять переносы вручную «слегка» утомляет. Может кто-нибудь подскажет решение?
Боюсь вы путаете автодополнение с форматированием. К дополнению никаких претензий вообще нет. Вопрос именно по форматированию. Скажем есть код на JS: function some_function(a,b,c){var tmp=a.split(',');/*another doing with tmp*/return tmp;}
Код привел специально неотформатированным. Выделяем его, жмем волшебные Shift+Alt+F, получаем function some_function(a,b,c){
var tmp=a.split(',');/*another doing with tmp*/
return tmp;
} и вот собственно самое интересное, по сабжу, хочется чтобы были выставлены не просто отступы, а именно форматирование текста, то есть:function some_function(a, b, c){
var tmp = a.split(',');/*another doing with tmp*/
return tmp;
}
то есть, настраиваемое форматирование как для PHP
Да, именно. Хотелось бы иметь возможность настройки форматирования такую-же, как и в пхп. Насколько я знаю, при установке полного пакета нетбинса, в настройках форматирования появляется еще и ява. Вдруг есть подобная настройка для ява скрипта
Понимаю, что развожу холивар, но все же рекомендую попробывать www.jetbrains.com/webstorm/
Отличное форматирование, встроенный JSLint и скорость работы на очень высоком уровне.
Решение в сторону шторма уже почти принято, однако сейчас висит на финальной стадии здоровый проект, в котором в данный момент пишется просто огромное количество клиентского кода. В связи с чем, переход на другие ИДЕ не совсем целосообразен. Внешне шторм понравился, единственное слегка смущает английский язык интерфейса. Да и по сабжу, нетбинс в данный момент устраивает на всего сто процентов, единственное что надоело уже порядком, это отсутствие адекватного форматирования JS и CSS.