Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.2K
Visualizações
¿Cómo corrijo el resaltado de sintaxis en VS Code para PHP 8.1 Enum Class?

Mi código:

 namespace App\Enum; enum HomeStatus: string { case RENT = 'rent'; case MOVE_IN = 'move_in'; case SOLD = 'sold'; case COMING_SOON = 'coming_soon'; }

El código anterior se está ejecutando y funcionando, pero el editor tiene el siguiente error:

Unexpected 'Name'. Expected ';'.intelephense(1001)

Estoy usando Intelephense v1.8.0 , que creo que es la última.

En el registro de cambios dice:

PHP 8.1 is now the default version.

Estoy pensando que ese no es el caso o PHP 8.1 aún no tiene soporte para enumeraciones.

¿Hay alguna manera de resolver esto o es algo que aún no es compatible?

EDITAR Según lo solicitado, aquí hay una captura de pantalla del error.

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Abra la configuración de Visual Studio Code y asegúrese de que la directiva intelephense.environment.phpVersion esté establecida en "8.1.0" . Se puede configurar para todo el programa o para proyectos específicos.

intelephense.environment.phpVersion

 { "intelephense.environment.phpVersion": "8.1.0" }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda