Линт для [закрытого] ColdFusion

Я работаю в корпоративной среде разработки, где многие разработчики могут работать над одним и тем же файлом, и в качестве источника контроля у нас также есть TFS. В нашем документе Best Practices для TFS мы действительно не рекомендуем проверять файлы, которые разработчики не собираются изменять, поэтому мы естественным образом исключаем файлы без различий при отправке набора изменений.

Чтобы ответить на ваш вопрос, я обычно просто смотрю в окно «Pending Changes» и запускаю Compare для «измененных» файлов, в которых я не уверен - инструмент Compare должен немедленно сообщить вам если ваша локальная копия совпадает с копией сервера. К сожалению, нет другого обходного пути, кроме того, что я предложил, но я не вижу сценария, в котором мне абсолютно необходимо проверить всю ветку проекта для редактирования.

17
задан Jeromy French 8 March 2013 в 14:39
поделиться

3 ответа

I ' Мы не встречали ничего особенно похожего на линт для CF, но есть разные средства проверки синтаксиса:

13
ответ дан 30 November 2019 в 13:46
поделиться

Я не знаю каких-либо онлайн-валидаторов для ColdFusion. Вы можете загрузить бесплатный Eclipse (1.4) с открытым исходным кодом и установить бесплатный подключаемый модуль CFEclipse для ColdFusion, который включает справочник по словарю для ColdFusion, а также средство проверки синтаксических ошибок. Очень удобно для проверки ошибок при написании CFML.

Вы можете загрузить Eclipse на www.eclipse.org и подключаемый модуль CFEclipse на cfeclipse.org.

3
ответ дан 30 November 2019 в 13:46
поделиться

Хотя анализатор совместимости кода, поставляемый с Coldfusion, совершенно не соответствует вашим требованиям, он может выполнять некоторые базовые проверки.

Он в первую очередь ориентирован на обновление с более ранних версий, поэтому вы не получите много, ВСЕГО много из этого.

Он не будет выполнять какие-либо предварительные проверки, которые, я считаю, действительно необходимы Coldfusion.

2
ответ дан 30 November 2019 в 13:46
поделиться