Проверить синтаксис JavaScript в IDE (Редактор)?

Есть ли какие-либо редакторы JavaScript, которые могут проверить синтаксис JavaScript на лету? Вещи как недостающие скобки, и т.д.

5
задан Egor Pavlikhin 29 June 2010 в 00:02
поделиться

7 ответов

Лично мне нравится использовать emacs с flymake , который может использовать Spidermonkey , JsLint или Rhino для проверки . Это своего рода проверка синтаксиса на лету, я думаю, вам нужно. Если вам нужна либеральная проверка, вы можете использовать Spidermonkey , поскольку это механизм выполнения из firefox, поэтому он отклонит все, что отвергает firefox. Если вы хотите чего-то более строгого, Crockford JsLint обеспечивает хороший стиль. flymake with spidermonkey
(источник: mnemonikk.org )

Однако Emacs не для всех. Если вы предпочитаете указывать и щелкать мышью, вы можете попробовать IntelliJ IDEA . Он может выполнять проверку синтаксиса «на лету», а также множество других функций.К сожалению, в бесплатной версии нет поддержки javascript.

IntelliJ's javascript syntax checking
(источник: jetbrains.com )

Бесплатная альтернатива IntelliJ - это Netbeans , который предлагает те же функции javascript , которые встроены в основной. У меня нет опыта работы с ним, но он бесплатный, с открытым исходным кодом и, по общему мнению, улучшается в последних версиях. подсветка синтаксиса javascript netbean http://netbeans.org/images_www/articles/61/ide/javascript/background_parser.png

Если вы разработчик типа Windows или ASP.NET , вам может быть больше интересуется Microsoft Visual Web Developer Express 2010 . Он поддерживает эти функции и, вероятно, лучше поддерживает разработку ASP.NET, чем другие упомянутые мною инструменты.

3
ответ дан 13 December 2019 в 22:01
поделиться

Вы можете взять Javascript Lint, затем сделать то, что вы хотите и использовать любой редактор, который вы хотите:

Javascript Lint - http://www.javascriptlint.com/download.htm

3
ответ дан 13 December 2019 в 22:01
поделиться

Eclipse (или его веб-специализированная форма Aptana) и Netbeans предлагают проверку синтаксиса на лету.

2
ответ дан 13 December 2019 в 22:01
поделиться

Я рекомендую Visual Web Developer Express 2010.

1
ответ дан 13 December 2019 в 22:01
поделиться

Я использую Komodo Edit из Activestate. Он проверяет, имеет завершение кода, сопоставление скобок и т. Д., И не только для Javascript.

Edit: Кстати, у меня есть макрос в Komodo Edit, который вызывает JS_Beautify и делает отличную работу.

1
ответ дан 13 December 2019 в 22:01
поделиться

Вот еще одна идея проверки ваших .js с помощью C # в VS http://madskristensen.net/post/Verify-JavaScript-syntax-using-C.aspx

0
ответ дан 13 December 2019 в 22:01
поделиться

Если вы используете Eclipse, проект JSDT предоставляет природу JavaScript. Как и большинство языков Eclipse, он предоставляет механизм контекста с проверкой в ​​реальном времени, подсветкой синтаксиса, завершением и т. Д.

0
ответ дан 13 December 2019 в 22:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: