Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

127
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!