Handlebars 和 Mustache
在 PyCharm 中,您可以在 hbs 或 mustache 文件中使用 Handlebars 表达式和 Mustache 模板。 PyCharm 会根据“设置”对话框的 模板页面 上指定的默认或自定义设置处理此类文件的内容。
开始之前
请确保在设置中已启用 JavaScript and TypeScript 插件。 按 Ctrl+Alt+S 打开设置,然后选择 。 点击 已安装 选项卡。 在搜索字段中,输入 JavaScript and TypeScript。 有关插件的更多信息,请参阅 管理插件。
在 设置 | 插件 页面, Marketplace 选项卡上,安装并启用 Handlebars/Mustache 插件,如 从 JetBrains Marketplace 安装插件 中所述。
在 PyCharm 中配置 Handlebars 和 Mustache
在 设置 对话框(Ctrl+Alt+S )中,转到 。
在打开的 模板页面 上,切换到 Handlebars/Mustache 区域。
要在键入第一个右花括号时自动插入 Handlebars 表达式 的第二个右花括号
},请选中 自动插入闭合标签 复选框。PyCharm 也会识别 三重花括号
{{{,用于防止对表达式内的值进行转义。 在这种情况下,一旦您键入第一个右花括号,PyCharm 会自动插入两个右花括号。要在代码生成、重构或按下 Ctrl+Alt+L 时自动重新格式化 Handlebars 表达式 和 Mustache 模板 ,请选中 启用格式化 复选框。 否则,PyCharm 始终保留其原始格式。
选择要使用其注释样式的语言。 当您按 Ctrl+/ 或 Ctrl+Shift+/ 输入行注释或块注释时,PyCharm 会插入所选语言使用的注释分隔符,例如:
{{!----}}用于 Handlebars/**/用于 JavaScript<!---->用于 HTML
要配置支持 Handlebars/Mustache 的语法高亮,在 设置 对话框(Ctrl+Alt+S )中,转到 。 选择配色方案,接受继承自默认设置的高亮设置,或如 配置颜色和字体 中所述进行自定义。