support - visual studio code css go to definition
Cómo activar Visual Studio 2010.css Intellisense en archivo.less (9)
¿Alguien sabe cómo habilitar css intellisense en una extensión de archivo no .css? Tengo un archivo .less que es básicamente un archivo .css pero Visual Studio no usará .css intellisense en el archivo.
Esta extensión proporciona Intellisense completo
Estoy disfrutando mucho de MindscapeWebWorkbench . Es un complemento gratuito para VS 2010 para proporcionar soporte .less. Además, la extensión viene con el soporte de script .Sass and Coffee!
¡Intentalo!
Ahh, Hanselman lo approves ;)
Intente utilizar la extensión CSS Is Less para VS2010:
http://visualstudiogallery.msdn.microsoft.com/dd5635b0-3c70-484f-abcb-cbdcabaa9923
Forces .LESS archivos para abrir en el editor de CSS, sin tener que cambiar la configuración o agregar etiquetas HTML a su archivo LESS.
Nadie ha mencionado Web Essentials 2012:
http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6
Otra alternativa es nombrar sus archivos ''.less.css'', luego cambie las referencias a ellos en su página maestra o en su archivo css principal (el que carga todos los demás archivos css con declaraciones @import), luego configure menos manejador de la siguiente manera en la sección ''manejadores'' de su archivo Web.Config:
<add name="LessCssHandler" type="dotless.Core.LessCssHttpHandler,dotless.Core" path="*.LESS.CSS" verb="*" />
A continuación, obtiene resaltado de sintaxis, menos funciona bien y no ha tenido que configurar nuevas extensiones de archivo en vs, cargar ninguno vs addins, etc., que es útil si tiene un equipo de más de 1 desarrollador.
Si utiliza un solo archivo para definir colores, etc., tendrá que llamarse ''.less'' e importarse en cada archivo .less.css con @import ''exampledefs.less''; declaración dentro de ese archivo.
Recomiendo usar Crunch: http://crunchapp.net/
Visual Studio (Express incluido) le permite abrir Menos archivos con Crunch. Es cierto que no los abre en Visual Studio, abre Crunch para editar el archivo, pero hay muchas razones para usar Crunch de todos modos. La razón más importante es que Crunch tomará su código Less y compilará en un archivo CSS puro. Los beneficios son que no necesita incluir el script less.js en su sitio web, lo que evita gastos adicionales, puede escribir el código Less, y es tan simple como hacer doble clic en su archivo menos en VS, editar el archivo, luego "crujir" (o guardar) sobre tu hoja de estilos CSS. No es necesario tocar el CSS puro generado por crujido.
Respuesta tardía, pero esta es una forma de resolverla en "puro" VS2010
#if DEBUG
<html><head><style>
#endif
en la parte superior del archivo y
#if DEBUG
</style></head></html>
#endif
en la parte inferior del archivo
Tuve que hacer agregar un tipo MIME a mi servidor IIS de esta manera:
Extensión: .less
Tipo MIME: text/css
Visual Studio le permite asignar extensiones personalizadas a los diferentes editores yendo a Herramientas-> Opciones-> Editor de texto-> Extensión de archivo. Simplemente proporcione la extensión personalizada y seleccione el editor al que desea asociarla. Lamentablemente, el equipo de Visual Studio parece haber pasado por alto el editor CSS en la lista de editores.
Un posible cambio es asociar la extensión con el Editor de Html y luego escribir <html><head><style>
en la parte superior del archivo y </style></head></html>
en la parte inferior del archivo . Esto le dará soporte CSS intellisense entre los conjuntos de etiquetas. A continuación, puede eliminar las etiquetas HTML y la asociación de archivos cuando termine de editar.