Лучший форматировщик исходного кода для Javascript?[закрыто]

StackOverflow https://stackoverflow.com/questions/351298

Вопрос

Я покопался в Stack Overflow, а также в ряде поисковых запросов Google, и я не могу найти удовлетворительного средства форматирования кода для Javascript.

Я нашел несколько связанных инструментов, таких как подсветка синтаксиса и pretty-printers, но я ищу инструмент, для которого я мог бы в идеале создать оболочку в Eclipse и просто запустить из строки меню.Следовательно, если какие-либо из них на основе Java доступны, это большой плюс.Также предпочтителен бесплатный и / или с открытым исходным кодом.

Я ищу что-то, что моя группа разработчиков могла бы использовать для поддержания согласованного стиля кода.

Спасибо.

[ПРАВИТЬ] Спасибо вам за невероятно быстрые ответы!Я бы поддержал вас обоих, если бы у меня была хоть какая-то карма.Но особенно кРОН за ссылку на настройки формата Страница.

[ПРАВИТЬ] Связанный с этим вопрос о переполнении стека.

Это было полезно?

Решение

На одном дыхании: Студия Aptana!Да, он основан на Java и бесплатен (Eclipse, как автономный или подключаемый).

Вы также можете настройте форматирование.

Другие советы

Это, безусловно, лучшее, с чем я сталкивался: http://jsbeautifier.org/

Доступно в виде онлайн-инструмента или в командной строке с использованием node.js или python.Исходный код доступен.

Если вы уже используете Eclipse, я рекомендую вам попробовать Аптана, вы можете установить его как плагин Eclipse.

Если вам также нужно программирование на Java, я могу порекомендовать 'ИДЕЯ IntelliJ'

Он предлагает отличное форматирование JavaScript и рефакторинг "из коробки".

Вы пробовали jsfiddler ( джсфиддлер ).Это отлично подходит для того, чтобы опробовать что-то с помощью Javascript.Встроенный в JSLint и что-то под названием Tidy.Не уверен, выводит ли это аккуратный Piotr Zalewa это парень, который это написал.Может быть, стоит написать ему в Твиттере @залунь чтобы подтвердить.

Если вы используете notepad ++, вы можете попробовать плагин jsminnpp

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top