我是VS的新手,来自Mac,我使用优秀的CodeKit进行LESS编译。我已经安装了Web Essentials附加组件,所以我有基本的LESS支持和编译。
此插件的主要缺点是保存导入main.less文件的文件时,除非我专门打开并保存,否则main.less文件无法编译。
我更喜欢像CodeKit这样的解决方案,如果修改了任何子节点,它将编译父文件。有没有其他插件,甚至商业插件,这样做?
编辑: Web Essentials中有一个选项可以“编译所有LESS文件”,这几乎可以完成我想要的操作,但它会抛出错误:
答案 0 :(得分:1)
在WebEssentials中有一个选项( tools > 选项> WebEssentials > Less )到编译Build上的所有文件,无论如何都可以在发布之前完成。 You might want to add your votes to the UserVoice ticket for this issue
BundleTransformer允许你让ASP.NET动态地进行转换(在运行时),让它一次编译,缩小和压缩。您不必在Visual Studio本身内重新编译文件。您可以继续使用WebEssentials进行智能感知。
然后有Mindscape Web Workbench提供与Webessentials类似的功能。他们的专业版($)也可以在save&和建立。
答案 1 :(得分:0)
我个人更喜欢http://wearekiss.com/simpless你甚至可以在Express版中使用它,因为它没有集成在VS中。
只需打开Simpless拖放文件,它就会在从VS(或任何编辑器)修改文件时自动编译文件。
Web Essential在某人的回答中也有建议。