2011-07-11 11 views
14

Uso Aptana Studio 3 para mi desarrollo web, y me encanta excepto por algunas pequeñas quejas. Una de estas quejas es que Aptana decide tratar algunos parámetros de CSS como inválidos, marcándolos con una gran X roja en esa línea de código. Esto es útil cuando el error es realmente un error, pero algunos parámetros que son perfectamente válidos pero que no forman parte de la especificación w3 (cursor: ninguno, por ejemplo) se marcan como inválidos.¿Cómo puedo suprimir ciertos errores de CSS en Aptana Studio 3?

Simplemente ignoraría estos errores, pero como en cualquier otra variante de eclipse, un error en cualquier parte de un proyecto da como resultado que todo el proyecto esté marcado como que tiene errores. Luego recibo advertencias cada vez que trato de publicarlo, lo cual ignoro. Esto es molesto y arriesgado. Podría estar ignorando una advertencia real por accidente.

¿Hay alguna manera de suprimir errores específicos en Aptana/Eclipse, o quizás suprimir todos los errores de CSS globalmente?

En su defecto, ¿alguien sabe una alternativa válida para w3 al cursor: ninguno; que oculta el mouse cuando se desplaza sobre un elemento?

Respuesta

18

Puede agregar filtros para errores CSS o desactivar la validación CSS por completo. Por favor, vea aquí para obtener más información:

  1. Ir a Preferencias> Estudio> Validación
  2. Haga clic en el nodo CSS
  3. Añadir o editar las opciones según corresponda

http://wiki.appcelerator.org/display/tis/Adding+custom+error+message+filters+to+the+Problems+View

+0

Agradable, 8 horas después obtengo exactamente lo que estaba buscando. Me encanta Stackoverflow. –

+0

Esto es exactamente lo que también necesito. ¡Gracias! –

1

que pasé un largo tiempo tratando de descubrir qué tipo de expresión de expresiones regulares estaba buscando Aptana. Estaba probando \s para espacios y toneladas de cosas así. Sería resultar que a surpress este error específico, todo lo que tiene que hacer es hacer una entrada en el "Tidy Validador" de la sección de validación de HTML ...

should trim empty <canvas> 

PS. (solo para hacer que esta publicación valga un poco más la pena ...) .* significa "coincidir cero o más de cualquier carácter ... No vi los puntos en la imagen en esa página Igor vinculado.

Cuestiones relacionadas