编辑Ruby文件时是否存在用于HTML的Sublime Text intellisense?

Mar*_*lec 7 ruby-on-rails sublimetext2

我正在享受Sublime Text 2作为我的Ruby on Rails项目的编辑器,但是,当我编辑我的.erb文件时,我没有得到任何HTML帮助.

例如,如果我输入:<input type=",我希望看到"文本","按钮","文件"等列表.

我喜欢HTML的Visual Studio intellisense支持,Sublime和Ruby on Rails有类似的东西吗?

Mat*_*ork 8

即使在编辑.erb文件时,Sublime Text也内置了html的intellisense.它甚至可以像大多数智能感知工具那样进行模糊匹配而不是精确的子串匹配.

  1. 确保您的语法是html(rails).点击ctrl+shift+p并输入Set Syntax: HTML (Rails)
  2. ctrl+space只要您想要智能感知菜单弹出,就会命中

如果你想让intellisense自动弹出而不是点击ctrl+space你可以修改"auto_complete_triggers"Preferences.sublime_settings中的设置.例如,如果您希望在键入后弹出智能感知,<或者=将其添加到用户设置文件中:

"auto_complete_triggers": [ {"selector": "text.html", "characters": "<="} ]

sublime text intellisense的例子