
Respuesta1
Parece que esto se debe a la función "Sangría automática" de VS Code. Para ajustar esto, puede ir a "Configuración" ( Ctrl + ,
) y buscar "editor.autoIndent" y cambie el valor a"ninguno" o "mantener"en lugar de "avanzado" u otro valor. Esto debería evitar que la div
etiqueta de cierre salte hacia la izquierda cuando presione la >
tecla " ".
O vaya a "Configuración" ( Ctrl + ,
) y busque "editor.formatOnType" y cambiando el valor para desmarcar esa opción o cambiarla a falso. Esto debería deshabilitar el formato automático de su código cuando escribe.
Además, eche un vistazo aFormato de código VSpublicar y las opciones enumeradas allí, como Shift+Alt+F
, Ctrl+K Ctrl+F
y Ctrl + Shift + P
para ver si alguna de ellas ayudará.
Respuesta2
Las otras sugerencias que pude encontrar no me ayudaron (la configuración ya era la que debería ser). Lo que sí ayudó fue darme cuenta de que esto no sucedía en todas partes, sino específicamente en los archivos de plantilla Blade, que en realidad son archivos php, donde se esperaría una sangría diferente a la de los archivos HTML. La instalación de la extensión "Laravel Blade Snippets" solucionó este problema.
Respuesta3
este comportamiento se controla con el editor de configuración Auto Sangría. Si lo configura en Conservar, permanecerá en la misma sangría donde escribe la etiqueta.
Respuesta4
Pude solucionar este problema instalando el complemento PHP Intelephense