我最近发现了DotLess库,我对它感到非常兴奋,因为它总是让我感到厌烦。我认为这个库使用起来会很方便。不幸的是,一旦我尝试了一下,我发现VS2010并没有为扩展名为.less的文件提供IntelliSense。这实际上让我很沮丧,我决定在VS2010有一天提供IntelliSense之前不使用DotLess。
Jon Galloway的视频What MVC Developers Should Know About HTML and CSS谈到了HTML/CSS和一些有用的技巧,包括DotLess,他还提到了Phil Haack的一个T4模板,它允许我使用.less.css扩展,然后它可以生成适当的CSS文件。
我去了菲尔的博客,找到了post in which he talks about that T4 template。没有到T4模板的直接链接,他的博客帖子中的链接也是死的,这篇文章相对过时(2009年)。
有没有人有解决这个问题的办法?我真的很想使用DotLess库,但我不想失去IntelliSense。
发布于 2011-03-23 05:25:05
由于某种原因,我在发布这个问题后就找到了解决方案。这里有两个来自StackOverflow的帖子,它们讨论了这个问题并提供了实际可行的解决方案:
Open a file in Visual Studio's CSS Source Editor
How to turn on Visual Studio 2010 .css Intellisense on .less file
附言:我使用了Noah Richards提出的解决方案,它工作得很好。
好吧,我对此感到抱歉,我从这个帖子中学到的教训是,在下次发布之前,要看起来更好地寻找答案。
发布于 2011-03-23 05:17:50
博客中的链接应指向http://www.dotlesscss.org/
在https://github.com/dotless/dotless/downloads上查看t4css*.zip文件,其中包含.tt文件(T4模板)
如果你想知道什么是T4模板,可以看看this。
发布于 2012-02-27 20:28:06
我在visual studio中使用http://www.mindscapehq.com/products/web-workbench来获取“less”智能感知。
https://stackoverflow.com/questions/5397841
复制相似问题