我正在尝试使用Less Css,并且正在使用 Visual Studio 2010。
如果编辑器为 Less 提供对语法高亮和 Intellisense 的支持,例如着色和建议变量,那就太好了。我有什么选择可以让它发挥作用?我是否需要为它编写一个插件,或者如何将它添加到 VS ?有什么东西已经存在了吗?
我正在尝试使用Less Css,并且正在使用 Visual Studio 2010。
如果编辑器为 Less 提供对语法高亮和 Intellisense 的支持,例如着色和建议变量,那就太好了。我有什么选择可以让它发挥作用?我是否需要为它编写一个插件,或者如何将它添加到 VS ?有什么东西已经存在了吗?
如果您使用的是 Visual Studio 2012,则可以使用Web Essentials 2012。它使用类似于 Visual Studio 的 CSS 语法突出显示的语法突出显示。它在保存时编译为 CSS。
http://www.mindscapehq.com/products/web-workbench
更新(2012 年 3 月 7 日)
使用了一周左右后,我卸载了它,原因是:
这个扩展似乎更好:LessExtension
以下是作者描述:
它对我很有效。
除了CSS Is Less之外,我在Visual Studio Gallery(截至 2010 年 5 月 2 日)上找不到它,它只连接了内置的 CSS 语言服务。
如果您想学习如何自己编写一个,可以从查看Ook 语言集成示例开始。在该示例中实现扩展点(分类、快速信息源、完成源)将为您提供您要求的功能(语法突出显示、悬停提示、智能感知完成)。