Есть ли эквивалент JSLint для ColdFusion?
Линт для ColdFusion
Ответ 1
Я не сталкивался с чем-то особенно похожим на CF, но есть различные синтаксические проверки:
- CodeCop (riaforge)
- VarScoper (riaforge)
- Сканер QueryParam= "http://qpscanner.riaforge.org/" rel= "noreferrer" > riaforge)
Ответ 2
Нет никаких онлайн-валидаторов, о которых я знаю для ColdFusion. Вы можете загрузить бесплатный Eclipse с открытым исходным кодом (1.4) и установить бесплатный плагин CFEclipse для ColdFusion, который включает ссылку на словарь для ColdFusion, а также проверку синтаксических ошибок. Очень удобно проверять наличие ошибок при записи CFML.
Вы можете загрузить Eclipse на www.eclipse.org и плагин CFEclipse на cfeclipse.org.
Ответ 3
Несмотря на то, что анализатор совместимости кодов, который поставляется с Coldfusion, по-моему, неадекватен, вы можете выполнить некоторую базовую проверку.
В первую очередь сосредоточено внимание на обновлении с более ранних версий, поэтому вы не получите много из них.
Он не выполнит никаких проверок, которые, как мне кажется, действительно нужны Coldfusion.
Ответ 4
Не совсем то, что вы ищете, но IntelliJ IDEA имеет плагин CFML, и он выделяет различные типы (вещи, которые, по его мнению, являются) ошибками. По моему опыту, он показывает некоторые ложные срабатывания, в основном ссылки, которые он не может разрешить, но также указывает на множество реальных ошибок; часто сохраняет несколько циклов проверки ошибок. (Это также потрясающая среда IDE в целом IMO.)
Ответ 5
Продукт Builder ColdFusion, который выпускает Adobe, имеет довольно хорошее улавливание ошибок. Стандартный красный x по номеру строки, где у вас есть ошибка, с кратким описанием, почему ваш код в настоящее время поврежден.