Ответ 1
На одном дыхании: Aptana Studio! Да, он основан на Java и свободен (Eclipse, как автономный или плагин).
Вы также можете настроить форматирование.
Я копал Stack Overflow, а также ряд поисковых запросов Google, и я не могу найти удовлетворительный код для Javascript.
Я нашел несколько связанных инструментов, таких как синтаксические выделения и симпатичные принтеры, но я ищу инструмент, который я могу идеально создать обертку в Eclipse и просто запустить из строки меню. Следовательно, если доступны любые Java-версии, это большой плюс. Предпочтительным является свободный и/или открытый источник.
Я ищу что-то, что моя группа разработки может использовать для поддержания согласованного стиля кода.
Спасибо.
[EDIT] Благодарим вас за невероятно быстрые ответы! Я бы поднял вас обоих, если бы у меня была какая-то карма. Но особенно kRON для привязки к настройкам формата.
[EDIT] Связанный с этим вопрос о переполнении стека.
На одном дыхании: Aptana Studio! Да, он основан на Java и свободен (Eclipse, как автономный или плагин).
Вы также можете настроить форматирование.
Это, безусловно, лучшее, что я встретил: http://jsbeautifier.org/
Доступен как онлайн-инструмент, так и в командной строке с использованием node.js или python. Исходный код доступен.
Если вы уже используете Eclipse, я рекомендую вам попробовать Aptana, вы можете установить его как плагин Eclipse.
Для Eclipse IDE вы можете использовать Руководство по стилю Goolge
Для IntelliJ IDEA вы можете использовать один и тот же jml-код java файла форматирования, но ранее вам нужно установить специальный плагин Плагин форматирования Eclipse Code, который решает проблему сохранения общего стиля кода в командных средах, где используются как IDEA, так и Eclipse
Если вам также требуется программирование на Java, я могу порекомендовать " IntelliJ IDEA
Он предлагает отличное форматирование и рефакторинг JavaScript из коробки.
Вы пробовали jsfiddler. Это здорово, когда вы пытаетесь разобраться с Javascript. Построен в JSLint и что-то вроде Tidy. Не уверен, что это означает jstidy Петр Залева - это парень, который написал это. Возможно, стоит дать ему подтверждение @zalun для подтверждения.
Если вы используете notepad ++, вы можете попробовать плагин jsminnpp