使用 Emmet 在 Django HTML 中启用 "!" 标签扩展

35次阅读

使用 Emmet 在 Django HTML 中启用 "!" 标签扩展

本文将指导你如何配置 VS Code,使其支持在 Django html 文件中使用 Emmet 的 “!” 标签扩展,以便快速生成 HTML 模板。

配置 VS Code 以启用 Emmet 扩展

要启用 Emmet 在 django HTML 文件中的 “!” 标签扩展,你需要进行以下配置:

  1. 打开 VS Code 设置:

    • 你可以通过菜单栏选择 文件 -> 首选项 -> 设置,或者直接使用快捷键 Ctrl + , (windows/linux) 或 Cmd + , (macOS) 打开设置。
  2. 找到 Emmet 设置:

    立即学习前端免费学习笔记(深入)”;

    • 在设置搜索框中输入 “Emmet”,找到与 Emmet 相关的设置项。
  3. 启用 Tab 键扩展:

    • 找到 Emmet: Trigger Expansion On Tab 设置项,并勾选该选项。或者,你可以在 settings.json 文件中添加以下配置:
    "emmet.triggerExpansionOnTab": true

    这个设置允许你使用 Tab 键来扩展 Emmet 缩写。

  4. 设置显示扩展后的缩写:

    • 找到 Emmet: Show Expanded Abbreviation 设置项,并将其设置为 always。或者,你可以在 settings.json 文件中添加以下配置:
    "emmet.showExpandedAbbreviation": "always"

    这个设置会在你输入 Emmet 缩写时,显示扩展后的 HTML 代码预览,方便你确认是否正确。

    使用 Emmet 在 Django HTML 中启用 "!" 标签扩展

    慧中标AI标书

    慧中标AI标书是一款AI智能辅助写标书工具。

    使用 Emmet 在 Django HTML 中启用 "!" 标签扩展83

    查看详情 使用 Emmet 在 Django HTML 中启用 "!" 标签扩展

  5. 关联 Django HTML 文件类型:

    • 确保 Emmet 能够识别 Django HTML 文件。在 Emmet: include Languages 中,添加或修改配置,将 django-html 或 html 与 Emmet 关联。例如:
    "emmet.includeLanguages": {     "django-html": "html",     "javascript": "javascriptreact" }

    这个配置告诉 Emmet,将 django-html 文件类型视为 html 类型,从而启用 Emmet 的 HTML 相关功能。

使用 “!” 标签快速生成 HTML 模板

完成上述配置后,你就可以在 Django HTML 文件中使用 “!” 标签来快速生成 HTML 模板了。

  1. 打开一个 Django HTML 文件。

  2. 输入 “!” 标签,然后按下 Tab 键。

    ! <按下 Tab 键>
  3. Emmet 将会自动扩展 “!” 标签,生成一个基本的 HTML 模板:

    <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <meta http-equiv="X-UA-Compatible" content="ie=edge">     <title>Document</title> </head> <body>  </body> </html>

注意事项

  • 确保你已经安装了 VS Code 的 Emmet 插件。该插件通常默认安装,但如果未安装,请在 VS Code 扩展商店中搜索并安装 “Emmet”。
  • 如果配置后仍然无法使用 “!” 标签扩展,请尝试重启 VS Code。
  • Emmet 的详细用法和配置选项,请参考 Emmet 官方文档VS Code Emmet 文档

总结

通过以上步骤,你可以轻松配置 VS Code,使其支持在 Django HTML 文件中使用 Emmet 的 “!” 标签扩展。这将大大提高你的 HTML 代码编写效率,让你能够更快地完成 Django 项目的开发。 记住,灵活运用 Emmet 的各种缩写和技巧,可以进一步提升你的开发效率。

以上就是使用 Emmet 在 Djanlinux react javascript java html js json go windows edge mac django json html include windows macos linux

text=ZqhQzanResources