family cold cfm coldfusion lint cfml

coldfusion - family - cfm cold fusion



Lint for ColdFusion (5)

¿Hay un equivalente de JSLint para ColdFusion ?



Aunque lamentablemente inadecuado para lo que desea, el Analizador de compatibilidad de código que viene con Coldfusion puede hacer una comprobación básica.

Principalmente se centra en la actualización de versiones anteriores, por lo que no obtendrá mucho de TODO.

No realizará ningún control de alcance, que creo que Coldfusion realmente necesita.


No hay validadores en línea que conozca para ColdFusion. Puede descargar el Eclipse de código abierto gratuito (1.4) e instalar el complemento gratuito de CFEclipse para ColdFusion, que incluye una referencia de diccionario para ColdFusion y un corrector de errores de sintaxis. Muy útil para verificar errores mientras escribe su CFML.

Puede descargar Eclipse en www.eclipse.org y el complemento de CFEclipse en cfeclipse.org.


No es exactamente lo que está buscando, pero IntelliJ IDEA tiene un complemento CFML y resalta varios tipos de errores (lo que cree que son). En mi experiencia, muestra algunos falsos positivos, principalmente referencias que no puede resolver, pero también señala muchos errores reales; a menudo guarda algunos ciclos de prueba-falla-arreglo. (También es un IDE increíble en general OMI).


El producto de construcción ColdFusion que Adobe colocó tiene una captura de errores bastante buena. Rojo estándar x en el número de línea donde tiene un error con una breve descripción de por qué su código está actualmente roto.