Cambie la configuración de Eclipse para ignorar errores en un archivo específico


93

En mi proyecto web dinámico en eclipse, tengo jQuery en mi carpeta de origen js. Por alguna razón, Eclipse no lo está manejando correctamente e interpreta muchas líneas como errores en el archivo jQuery estándar (aunque tengo las herramientas de desarrollo de JavaScript instaladas).

¿Puedo desactivar la comprobación de errores en el archivo jQuery (y solo en ese archivo)? Todavía quiero que detecte errores como de costumbre, pero ignore cualquier cosa en jQuery.js.


4
wow, acabo de recibir un poco de estilo Gran Hermano edición de hecho en mi pregunta :)
OYM

1
Creo que esta pregunta sería más apropiada para superuser.com
Stephan Muller

14
¿Por qué? Piense un poco. Esto es eclipse, programación, ya sabes: D
Gábor Lipták

Respuestas:


93

Parece que el eclipse ha cambiado un poco
pero el siguiente método que funcionó para mí parece muy al anterior.

La solución consta de 2 pasos:

  1. Primero tienes que actualizar las preferencias de Eclipse ( Window > Preferences):

    Actualizar las preferencias de eclipse

    Asegúrese de marcar ambos Manualy al Buildlado de lo Validatorque necesita
    (en mi caso, uno de javascript).

  2. Por último, debe cambiar los validadores de su proyecto :

    Actualizar los validadores del proyecto

    Haga clic en Client-side JavaScript Settings(o cualquier otro validador que necesite):

    Configuración del validador

    La explicación es clara pero básicamente lo que debes hacer es la siguiente:

    Haga clic en Add Exclude Group..., selecciónelo y luego haga clic en Add rule....
    Luego elija Folder or file name(tenga en cuenta que hay otras opciones) y especifique su archivo / carpeta.

Debería poder verificar que está funcionando eliminando los errores / advertencias existentes,
y luego haga clic izquierdo en su proyecto y seleccione elValidate opción.

Esta configuración también se puede asignar al control de código fuente.


¡Gracias! ¿Cómo confirmo esta configuración al control de fuente? ¿En qué archivo se almacena?
oym

No lo sé exactamente, pero seguramente algún archivo en el directorio projectroot / .settings. Cambie la configuración y vea qué es el cambio saliente en la vista de sincronización del equipo. Ya verás.
Gábor Lipták

Esto no funciona para mí, los errores siguen apareciendo. ¿Necesito reconstruir o algo así?
Saif Bechan

2
Casi funcionó para mí, agregué otro paso que se requiere (probablemente debido a una versión más nueva de eclipse).
GrizzlyMcBear

1
Gracias @ GáborLipták. Esto realmente me ayudó.
Christopher Roscoe

1

Tuve errores de javascript en el archivo móvil jquery en un proyecto de Android Phonegap. Simplemente eliminé el archivo del proyecto y lo agregué después. Ahora funciona.


0

Realice estos pasos para resolver esto (Esto deshabilitará la validación de eclipse para Javascript): 1. Vaya a Eclipse> preferencia> Javascript> validadores> Errores / Advertencias 2. Desmarque "Habilitar validación semántica de JavaScript".

Si ha alterado la configuración de JavaScript en sus proyectos, primero restaure todo a los valores predeterminados para todos los proyectos que ha cambiado. Después de eso, sigue los pasos.


0

Una forma es que: 1. elimine javascript -> validador -> errores / advertencia. 2.remove project -> archivo .project -> comando javascript 3. ¡También es importante! elimine el archivo js e importe nuevamente.


0

Con el eclipse de Luna también estaba obteniendo esto. Hice un clic derecho en jquery.jqGrid.min.js y seleccioné 'Validar'. Luego validó bien y los errores desaparecieron.


0

No estoy seguro de si funcionará para todos. Pero lo que hice fue seleccionar los errores innecesarios en la pestaña 'problemas' de eclipse, Rclick y Delete . Eclipse dejó de mostrar el error.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.