在NetBeans中为.less文件添加语法高亮功能

27

1
请注意,自从Netbeans 8.0版本起,IDE默认支持LESS,不再需要插件。而且它的表现非常出色! - Pevara
5个回答

23

您只需在NetBeans > 工具 > 选项 > 其他 > 文件中添加一个新的文件类型即可。请注意,NetBeans将标记一些不太合适的功能(例如变量等)为错误。


2
谢谢!它完美地运行了,除了之前提到的那个问题,但我可以接受。看来我只是错过了那个问题,必须戴眼镜或者做些什么。 - Rasmus
这种方法比LessCSS插件要好得多,因为后者有点不稳定,而且不支持代码完成和自动缩进,如果你写很多CSS的话,这是绝对必要的。 - Nick
这是对我来说正确的答案,我不认为有必要使用插件。只需定义一个新的扩展名并使用文本/ CSS突出显示即可。就像某人在此链接中提到的那样:http://andygroff.com/2010/10/netbeans-6-9-custom-syntax-highlighting/comment-page-1/ - kubilay
奇怪,我没有任何MIME类型可供选择。我的Netbeans安装出了什么问题?Win7-64上的7.3.1版本。http://i.imgur.com/BtIrYae.png - Mateng

11

在6.9.1版本中,它的表现并不好,一些快捷键失效了,而且*键似乎也无法正常工作。 - Paul Sheldrake
在7.0.1中也不能很好地工作。没有完成,高亮显示部分损坏。 - glebtv
如果我写例如“test: xxx”,它仍然“有效”,但是 xxx 显示错误。你只能看到一个缺失符号的矩形,但是如果你不介意并继续编写并以“;”结束,那么错误的符号会变回正常。这很不方便,但比没有高亮好。 - c33s
4
这里的“完美无缺”其实是委婉说法,因为它没有完整的CSS/LESS语法高亮显示,也没有CSS自动完成,也没有语法错误高亮显示... - feeela
我在7.4中工作,就像Feeela说的一样,你不会遇到CSS中看到的"错误",但你也不会得到其他任何东西。 - open-ecommerce.org

6

您可以尝试使用已经提到的插件的新版本:
http://plugins.netbeans.org/plugin/41315/lesscss-module

Github存储库,现在已经不存在了,但是您可以在以下链接中找到:
https://github.com/khairie/lesscss-module

对我来说,它似乎工作得很好,尽管存在一些颜色上的小错误。 它缺少一些功能,例如不提供自动格式化。

请注意,NetBeans开发构建中已添加了对Sassy CSS和LESS CSS预处理器文件的基本编辑支持:
http://wiki.netbeans.org/NewAndNoteWorthy


对我来说,在7.3 beta版本中也可以工作。Github存储库已经消失,但是一些分支仍然存在。然而经常会崩溃。 - kolen

3

SCSS支持插件也可以使用于less文件,只需要在“工具/选项/其他/文件”中将“.less”文件扩展名添加为text/x-scss MIME。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接