我喜欢 Sublime Text 2 作为我的 Ruby on Rails 项目的编辑器,但是,当我编辑我的 .erb 文件时,我没有得到任何 html 帮助。
例如,如果我键入:<input type="
,我想查看“文本”、“按钮”、“文件”等列表。
我喜欢 Visual Studio 智能感知对 HTML 的支持,Sublime 和 Ruby on Rails 有类似的东西吗?
我喜欢 Sublime Text 2 作为我的 Ruby on Rails 项目的编辑器,但是,当我编辑我的 .erb 文件时,我没有得到任何 html 帮助。
例如,如果我键入:<input type="
,我想查看“文本”、“按钮”、“文件”等列表。
我喜欢 Visual Studio 智能感知对 HTML 的支持,Sublime 和 Ruby on Rails 有类似的东西吗?
Sublime Text 为 html 内置了智能感知,即使在编辑 .erb 文件时也是如此。它甚至会进行模糊匹配,而不是像大多数智能感知工具那样进行精确的子字符串匹配。
ctrl+shift+p
并输入Set Syntax: HTML (Rails)
ctrl+space
每当您想弹出智能感知菜单时点击如果您希望智能感知自动弹出而不是点击,ctrl+space
您可以修改"auto_complete_triggers"
Preferences.sublime_settings 中的设置。例如,如果您希望在键入后弹出智能感知,<
或者=
将其添加到用户设置文件中:
"auto_complete_triggers": [ {"selector": "text.html", "characters": "<="} ]
如果您想要 HTML 智能感知,请按照以下步骤操作 1) CTRL + SHIFT + P -> 安装新包 2) 键入 emmet 3) 安装 emmet.io 4) 瞧,您已准备好使用崇高文本中的 HTML 智能感知 2。