我安装了SublimeText 3和RubyMine 2016.1版本。当我在Sublime中使用HAML文件时,我有一个很好的自动完成,类似于:
当我输入h1
并按Tab
时,它变为%h1
,因此我无需输入%
符号。
在RubyMine中尝试过同样的事情并没有发生任何事情。
如何在RubyMine HAML中实现与Sublime中相同的自动完成功能?这是可能的还是我应该将此行为视为RubyMine IDE的一项功能?
谢谢!
答案 0 :(得分:1)
我不认为Rubymine支持这种自动完成。
顺便说一句,即使HTML模板中的代码完成,也要求您首先输入<
字符,以便自动完成开始提出建议,所以我想Jetbrains团队的一般意图是要求用户首先键入特殊字符(例如HAML中的%
)。
有一段时间我认为您可以使用Textmate Bundles import添加此功能(Textmate捆绑使用与Sublime捆绑包相同的格式),但似乎只有Rubymine支持其中的语法突出显示规则。因此,即使您设法找到具有HAML文件的自动完成功能的包,这种方法也可能无法正常工作。