2011-03-22 28 views
8

Recientemente he descubierto la biblioteca DotLess y estaba muy emocionado porque CSS siempre me ha molestado. Pensé que esta biblioteca sería muy conveniente de usar. Desafortunadamente, una vez que lo probé, descubrí que VS 2010 no proporciona IntelliSense para los archivos con la extensión .less. Eso realmente me frustró y decidí no usar DotLess hasta que VS 2010 proporcione IntelliSense algún día.DotLess IntelliSense en Visual Studio 2010

El video de Jon Galloway What MVC Developers Should Know About HTML and CSS habla sobre HTML/CSS y algunos consejos útiles, incluyendo DotLess, y mencionó algo sobre una plantilla T4 de Phil Haack que me permitiría usar la extensión .less.css y luego hace algo para generar la archivo CSS correcto

Fui al blog de Phil y encontré el post in which he talks about that T4 template. No hay enlaces directos a la plantilla de T4 y los enlaces están muertos en su publicación de blog que está relativamente desactualizada (2009).

¿Alguien tiene CUALQUIER solución a este problema? Realmente quiero usar la biblioteca DotLess, pero no quiero perder el IntelliSense.

Respuesta

7

Por alguna razón, descubrí la solución justo después de publicar esta pregunta. Aquí hay dos hilos de StackOverflow que hablan de este problema y proporcionar soluciones que realmente funcionan:

Open a file in Visual Studio's CSS Source Editor

How to turn on Visual Studio 2010 .css Intellisense on .less file

P.S: He utilizado la solución propuesta por Noah Richards y funciona perfectamente.

Bueno, lo siento, la lección que aprendí de este hilo es que las respuestas se vean mucho mejor antes de publicarlas la próxima vez.

+0

Gracias por agregar la información. Probablemente deberías aceptar tu propia respuesta, ya que la mía es solo parcial. – bernhof

+0

@Bernhof: Lo haré. Pero dice que no puedo aceptar mi propia respuesta antes de dos días. – Kassem

1

http://maghansson.blogspot.com/2011/12/aspless-and-sharepoint-2010.html

Aquí hay instrucciones sobre cómo descargar el paquete para dotless y obtener todos los beneficios de IntelliSense y otras funciones

+0

El enlace solitario es [considerada como una respuesta incorrecta] (http://stackoverflow.com/faq#deletion) ya que no tiene sentido por sí mismo y no se garantiza que el recurso objetivo esté vivo en el futuro. [Sería preferible] (http://meta.stackexchange.com/q/8259) incluir aquí las partes esenciales de la respuesta y proporcionar el enlace de referencia. – j0k

Cuestiones relacionadas