VSCODE-如何自动关闭RubyonRailsHTML.erb文件的html代码

VSCODE-如何自动关闭RubyonRailsHTML.erb文件的html代码,html,ruby,visual-studio-code,Html,Ruby,Visual Studio Code,我想自动关闭html.erb文件中的html代码 我该怎么办? 添加了屏幕截图 安装Ruby扩展 将此添加到您的用户设置: "emmet.includeLanguages": {"erb": "html"} erb和ruby的示例: 安装扩展插件 默认情况下包含html.erb文件您不需要安装任何扩展名,只需将此文件添加到VSCode中的Usersettings.json文件的末尾,它就会像一个符咒一样工作 "emmet.showSuggestionsAsSnippets": true,

我想自动关闭html.erb文件中的html代码
我该怎么办?


添加了屏幕截图

  • 安装Ruby扩展
  • 将此添加到您的用户设置:

    "emmet.includeLanguages": {"erb": "html"}
    
  • erb和ruby的示例:

    安装扩展插件


    默认情况下包含html.erb文件

    您不需要安装任何扩展名,只需将此文件添加到VSCode中的User
    settings.json
    文件的末尾,它就会像一个符咒一样工作

    "emmet.showSuggestionsAsSnippets": true,
    "emmet.includeLanguages": {"html.erb": "html", "erb": "html"}
    

    这样,自动关闭对.html.erb中的html代码有效,但对ruby不起作用​​代码。有什么方法可以同时使用这两种语言吗?当然,您可以将其添加到您的用户设置:
    “emmet.includeLanguages”:{“erb”:“html”、“ruby”:“html”}
    对不起,我在
    emmet.includeLanguages
    “files.associations”中设置了以下内容:{“erb”:“html”、“ruby”:“html”}
    但是.html.erb中的html代码仍然不会自动关闭它看起来像一个屏幕截图,但仍然不会自动关闭修改的结果post@bryanlo22为什么不
    “emmet.includeLanguages”:{“html.erb”:“html”
    ?这与
    “emmet.includeLanguages”:{“erb”:“html”有什么区别
    ?设置文件可在此路径中找到:文件>首选项>设置>扩展名>Emmet>在Settings.json中编辑