在Eclipse中使用Haml&Sass

是否有用于eclipse的插件添加语法高亮显示和其他用于编辑HamlSass的功能Google搜索似乎仅指向lucky-dip.net上的一个无效项目

注意:我最感兴趣的是Sass。在Eclipse中仅使用Sass(或类似的东西,如less的解决方案将满足我的需求。

另外,我正在使用适用于Eclipse的App Engine插件开发Google App Engine(Java)。因此,切换到另一个IDE是不可行的。


更新:现在我使用Pascal的答案来突出显示语法,并且我已经安装了RubyCompass来将sass编译为css。

但是我知道sass语法会随着2.4的变化而变化,所以我仍然想让Aptana附带的Haml和Sass编辑器起作用。当我尝试使用它们时,它们引发了异常,并且不会显示文件。我想知道是否是因为我配置错误的Aptana还是编辑器中的实际错误。

对于编译与Ecplise集成的Sass的任何方式,我也都非常感兴趣,这样我就不必与它分开运行。(或将Sass / Compass放入Ecplise构建过程中的方法。)

卡卡西乐2020/03/19 12:41:28

请注意,最新的EclipseColorer实际上同时支持HAML&SASS。如果您不需要全功能的Aptana IDE,而只是寻找编辑器,那么它可能是一个不错的选择。

EclipseColorer还为您提供了更好的语法混合支持:HAML中的其他语言在语法方面都得到了突出显示(ruby,javascript,css甚至sass的混合)。

逆天A前端2020/03/19 12:41:28

Aptana给我造成了太多问题,因此经过大量搜索(打开了该线程),我发现了LiClipseText(https://marketplace.eclipse.org/content/liclipsetext

它是一个插件,除其他功能外,还为SASS / SCSS文件提供了语法突出显示功能。它似乎可以正常工作,并且具有“语法突出显示(基于LiClipse,TextMate或SublimeText)”,因此可能是可配置的(我还没有做太多的工作,但是基本的语法突出显示功能对我来说很有用,比Eclipse WST CSS编辑器可以处理SCSS文件)。

它是我未使用的商业LiClipse插件(https://marketplace.eclipse.org/content/liclipse的开源编辑器组件

米亚Tony2020/03/19 12:41:28

尽管目前似乎还没有HAML或SASS语法突出显示器,但是您可能需要考虑通过一些可用插件将VIM(确实支持HAML语法突出显示)引入Eclipse。 可能会出现Eclim(尽管我没有使用过-只是尝试提供其他替代方法)。

另一个选择是采用现有的Eclipse语法突出显示插件,并为Sass和/或HAML添加语法突出显示。诸如Eclipse Colorer之类的东西可能值得研究。

古一小胖2020/03/19 12:41:28

我知道这是一个老问题,但是对于像我这样对SASS和Compass陌生的任何人,我刚刚安装了Aptana Studio 3,现在它支持.scss,.sass和.haml。请享用。