Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

162
Vistas
¿Es posible deshabilitar globalmente la inspección en un nombre de propiedad de función específico y de uso frecuente en WebStorm?

Espero encontrar una manera de deshabilitar globalmente la inspección de nombres específicos a los que las funciones externas hacen referencia con frecuencia. Es difícil explicar el problema exactamente, por lo que esperamos que la imagen ayude a demostrarlo, seguido de más detalles a continuación.

Ejemplo

El código de la izquierda es una función que tiene una propiedad GetDataForKey y la función de la derecha será instanciada por la función de la izquierda y buscará ese nombre de propiedad. Específicamente, cuando la función de la izquierda instancia la función de la derecha, se pasa a sí misma ( this ) como el primer parámetro ( binder ). Luego, la función de la derecha verifica la existencia de la propiedad GetDataForKey de binder al verificar this.binder.GetDataForKey . Dado que la función de la izquierda nunca usa GetDataForKey , WebStorm la marca con la Unused definition GetDataForKey . Hay muchas otras funciones como la de la izquierda que tienen este mismo problema.

¿Hay alguna manera de configurar una cadena específica para que nunca se inspeccione? En este caso, GetDataForKey , aunque también hay otros nombres. ¿O hay alguna otra forma de remediar este caso? Dado que este es un caso común, y dado que soy el único en el proyecto que usa productos JetBrains, no puedo agregar comentarios individuales de no noInspection para deshabilitar cada caso individual. Tampoco puedo simplemente deshabilitar las inspecciones de definiciones no utilizadas, porque eso obviamente ocultaría otras inspecciones válidas de las que quiero estar al tanto.

Revisé todas las configuraciones de WebStorm ( v2020.2 ), Google, documentos/foros de JetBrains y SO, y no puedo encontrar nada para este caso específico. Definitivamente no es crucial, pero estoy obsesionado con resolver todas las inspecciones en mi código, por lo que es difícil dejarlo solo. ¡Gracias por adelantado!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda