Antes de que comience la confusión, esta pregunta es sobre Code, el nuevo editor ligero de Visual Studio. Puede obtenerlo desde aquí: https://code.visualstudio.com/
Tengo un archivo de texto (.txt) con CSS y quiero obtener la iluminación de sintaxis. Puede abrir la paleta de comandos con ctrl+ shift+ p. Pero allí no puedes establecer la sintaxis como en Sublime.
¿Hay alguna otra forma de obtener el color CSS de mi archivo de texto?
editor
syntax-highlighting
visual-studio-code
Florian Leitgeb
fuente
fuente
Respuestas:
En la esquina inferior derecha, a la izquierda del smiley, estaba el ícono que decía "Texto sin formato". Cuando hace clic en él, aparece el menú con todos los idiomas donde puede elegir el idioma deseado.
fuente
cmd+opt+p
que no es lo mismo que sublime, pero es mucho más fácil para la memoria muscular que K + MPresione Ctrl + KMy luego escriba (o haga clic) el idioma que desee.
Alternativamente, para acceder desde la paleta de comandos, busque "Cambiar modo de idioma" como se ve a continuación:
fuente
Otra razón por la cual las personas podrían tener dificultades para que Syntax Highlighting funcione es porque no tienen instalado el paquete de sintaxis adecuado. Si bien algunos paquetes de sintaxis predeterminados vienen preinstalados (como Swift, C, JS, CSS), otros pueden no estar disponibles.
Para resolver esto, puede Cmd + Shift + P→ "instalar Extensiones" y buscar el idioma que desea agregar, diga "Scala".
Encuentre el paquete de sintaxis adecuado, instálelo y vuelva a cargarlo. Esto recogerá la sintaxis correcta para sus archivos con la extensión predefinida, es decir,
.scala
en este caso.Además de eso, es posible que desee que VS Code trate todos los archivos con ciertas extensiones personalizadas como su idioma preferido de elección. Digamos que desea resaltar todos los
*.es
archivos como JavaScript, luego simplemente abra "Configuración de usuario" ( Cmd + Shift + P→ "Configuración de usuario") y configure su asociación de archivos personalizados de la siguiente manera:fuente
Resaltado de sintaxis para extensión de archivo personalizada
Cualquier extensión de archivo personalizada se puede asociar con el resaltado de sintaxis estándar
custom files association
en Configuración de usuario de la siguiente manera.Instalación de un nuevo paquete de sintaxis
Si el paquete de sintaxis requerido no está disponible de manera predeterminada, puede agregarlo a través del Mercado de extensiones ( Ctrl+Shift+X) y buscar el paquete de idioma.
Puede reproducir aún más los pasos anteriores para asignar las extensiones de archivo con el nuevo paquete de sintaxis.
fuente
Para establecer permanentemente la sintaxis del idioma:
abra el
settings.json
archivo*) formatee todos los archivos txt con formato javascript
*) formatee todos los archivos no guardados (sin título-1, etc.) a javascript:
fuente
Tenga en cuenta que para el editor "Sin título" ("
Untitled-1
", "Untitled-2
"), ahora puede establecer el idioma en la configuración.La configuración anterior era:
Esto ya no siempre funcionará, porque con VSCode 1.42 (Q1 2020) cambiará el título de esos editores sin título .
El título ahora será la primera línea del documento para el título del editor , junto con el nombre genérico como parte de la descripción.
Ya no comenzará con "
untitled-
"Consulte " Mejoras del editor sin título "
Con respecto al idioma asociado para esos editores "sin título":
Y ver
workbench.editor.untitled.labelFormat
en VSCode 1.43 .fuente