Tengo problemas con mi nuevo código de Visual Studio instalado en Windows 7. En Mac, el editor cierra automáticamente las etiquetas html, pero no en Win7. Supongo que debe haber alguna opción para encenderlo, pero no puedo encontrar ninguna.
Estoy hablando de cuando, por ejemplo. <html
Cuando escribe el intelliSense aparece y hace clic en Intro, por lo general automáticamente pone que la </html>
mina no funciona. (El IntelliSense aparece, pero cuando se selecciona una de las opciones no es así auto cerrar la etiqueta: <h1> -> </h1>
)
html
intellisense
visual-studio-code
Harvey3589661
fuente
fuente
Respuestas:
De las notas de la versión 0.3.0
fuente
div
(sin el<>
), luego presione la pestaña de inmediato y entra<div></div>
. No es exactamente lo mismo, pero puede ser útil. Doco para estos atajos (emmet) aquídiv
sin<>
y luego presionar la pestaña ya no funciona después de las últimas actualizaciones. ¿Hay alguna forma de volver a habilitar esto?Escriba el nombre de la etiqueta (sin comenzar
<
) y luego presione Tabpor ejemplo, escriba,
div
luego presione tab y VS lo convertirá a<div></div>
O escriba la etiqueta de apertura y luego presione Tab dos veces
por ejemplo :
<div
agregará la etiqueta de cierre
fuente
Estaba experimentando el mismo problema, luego vi algo en la parte inferior derecha del código vs ... en lugar de usar HTML, estaba usando Django-HTML, así que cambié el idioma a html, Boom, todo está funcionando bien nuevamente. ver imagen
fuente
Aquí hay un truco genial (en realidad, una abreviatura de Emmet) :
h1
h1*
<h1></h1>
PD: esto también funciona para etiquetas de cierre automático, como -
input
,img
etc.fuente
:P
*
. 1.21.0Puede probar esta extensión para VS Code. Ha implementado la función de etiqueta de cierre automático y cumpliría con sus requisitos:
fuente
Encontré el mismo problema en Mac Sierra (10.12.6) con VSCode (1.30.2), mientras editaba un archivo HTML. De acuerdo con la documentación de vscode https://code.visualstudio.com/docs/languages/html , el intellisense debería funcionar de inmediato .
Resultó que la "Detección de idioma" (en la esquina derecha de la barra de estado del editor en la parte inferior de la pantalla) está configurada en Detección automática y reconoce el archivo como
django-html
. Cuando se vuelve a cambiar manualmente a HTML simple, todo funciona.fuente
fuente
Presione 𝐜𝐭𝐫𝐥+𝐬𝐡𝐢𝐟𝐭+𝐏-> escriba 𝐂𝐡𝐚𝐧𝐠𝐞 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 𝐌𝐨𝐝𝐞 -> luego seleccione 𝐀𝐮𝐭𝐨 𝐃𝐞𝐭𝐞𝐜𝐭
Esto funciona para mi.
fuente
Archivo> Preferencias> Mapas de teclas, busque 'Cierre automático' y haga clic en instalar. Si no funciona, vuelva a cargar el complemento.
fuente
Estaba sufriendo el mismo problema, luego desinstalé extensiones innecesarias de VS Code junto con la extensión JavaScript (SE) y funcionó para mí.
fuente
Presione
Ctrl + Shift + P
para abrir el comando. Luego, escribaChange Language Mode
un idioma seleccionadoHTML
o cualquier otro idioma deseado.fuente
Sólo tienes que comprobar la parte inferior de su vscode y cambiar el modo de idioma a HTML Podría haber estado mostrando django-html o haga clic en Ctrl + Shift + P para cambiar el modo de idioma de pantalla
Ahora haga clic en [!] + TAB listo!
fuente