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

126
Vistas
Los errores de sintaxis de PhpStorm 2021.2 no desaparecen incluso después de corregirlos

Este problema parece aparecer después de haber actualizado a la última versión 2021.2, pero no estoy seguro de si esta es la causa de mi problema.

El problema es que, cuando estoy editando el archivo PHP, el error de sintaxis no desaparece, aunque estoy muy seguro de haber solucionado el error resaltado.

Aquí están algunos ejemplos:

  1. Cuando escribo algo como $x = 1; , el editor me indica que la variable local $x no se usa. Multa. Pero esto no desaparecerá incluso si uso $x más adelante.

  2. Utilizo mucho la función de autocompletar. Entonces, por ejemplo, cuando quiero escribir $this->getSomeObject($id) , solo puedo escribir $this->getS y presionar Enter para permitir que PhpStorm genere algo como "$this->getSomeObject()".

    Ahora, como getSomeObject() espera un parámetro, PhpStorm subrayaría esta línea con rojo, diciendo que "Falta el parámetro requerido $id". Multa. Sin embargo, este error no desaparecerá aunque complete la parte que falta. Lo que significa que el IDE aún subrayará la línea $this->getSomeObject($id) y se quejará de que "Falta el parámetro requerido $id".

Veo problemas similares en todas partes en mi código, donde los informes de PhpStorm de "variable local no utilizada", "falta de parámetro requerido", "variable indefinida", etc. nunca desaparecen. Ni siquiera después de reabrir el archivo ofensivo.

Reabrir el proyecto puede eliminar los aspectos destacados de errores obsoletos, pero volverán a ocurrir errores similares.

Incluso intento invalidar cachés ( Archivo/invalidar cachés, reiniciar ).

Un ejemplo :

advertencia_no_desaparecer.png

Versión :

 PhpStorm 2021.2 Build #PS-212.4746.100, built on July 28, 2021 Licensed to orhan erday Subscription is active until December 21, 2021. For educational use only. Runtime version: 11.0.11+9-b1504.13 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains sro Windows 10 10.0 GC: ParNew, ConcurrentMarkSweep Memory: 2996M Cores: 12 Registry: run.processes.with.pty=TRUE, ide.balloon.shadow.size=0 Non-Bundled Plugins: String Manipulation (8.15.203.000.3), intellij.prettierJS (212.4746.57), de.espend.idea.laravel (0.15.4), de.espend.idea.php.annotation (8.0.0), fr.adrienbrault.idea.symfony2plugin (0.23.210), ru.adelf.idea.dotenv (2021.3.0.212), com.laravel_idea.plugin (4.3.4.212)
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Deberá verificar el archivo idea.log ( Help | Show log in XXX ) para posibles excepciones, etc.

Pero en este momento para mí parece que podría ser https://youtrack.jetbrains.com/issue/IDEA-275168 .

Si el anterior es su caso, desactive el complemento Grazie incluido, reinicie PhpStorm y verifique nuevamente, ¿algo mejor?

over 4 years ago · Santiago Trujillo Denunciar

0

Este es un error que de alguna manera solo afecta a los usuarios turcos.

https://youtrack.jetbrains.com/issue/IDEA-275168

Para solucionar el problema, puede deshabilitar el complemento Grazie en Settings | Plugins

Espero que los desarrolladores de Grazie arreglen eso pronto.

over 4 years ago · Santiago Trujillo Denunciar
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