Как я могу украсить код JavaScript с помощью командной строки?
ОБНОВЛЕНИЕ, апрель 2014 г.:
Beautifier был переписан cli с тех пор, как я ответил javascript-library на это в 2010 году. Теперь javascript там есть модуль python, пакет multiplatform npm для nodejs, а файл jar .js исчез. Прочтите project page on github.com.
Стиль Python:
$ pip install jsbeautifier
Стиль vanilla-javascript NPM:
$ npm -g install js-beautify
использовать:
$ js-beautify file.js
Исходный ответ
Добавление js к ответу @Alan Storm
украшение vanilla-javascript командной строки на основе js http://jsbeautifier.org/ стало немного проще в использовании, потому pretty-print что теперь (альтернативно) он cli основан на движке javascript js V8 (код C++) вместо rhino pretty-printing (движок JS на основе java, упакованный command-line-interface как " js.jar "). Таким vanillajs образом, вы можете использовать multiplatform V8 вместо rhino.
Как использовать:
загрузите vanilla-javascript zip-файл jsbeautifier.org javascript из http://github.com/einars/js-beautify/zipball/master
(это URL-адрес загрузки, связанный javascript с zip-файлом, например http://download.github.com/einars-js-beautify-10384df.zip)
старый javascript (больше не работает, файл vanillajs jar исчез)
java -jar js.jar name-of-script.js
новый (альтернативный)
установить javascript / скомпилировать v8 lib ИЗ js svn, см. v8 / README.txt vanilla-javascript в вышеупомянутом zip-файле
./jsbeautify somefile.js
-имеет javascript немного другие параметры .js командной строки, чем версия command-line-interface rhino,
- и отлично работает multiplatform в Eclipse, когда настроен javascript как «Внешний инструмент»
javascript
command-line-interface
pretty-print
multiplatform
Как я могу украсить код JavaScript с помощью командной строки?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.