Pug (Jade)
IntelliJ IDEA 集成了 Pug (Jade) 模板引擎,该引擎将 Pug (Jade) 文件转换为 HTML。
Pug 文件用
标记;Jade 文件用
标记。
开始之前
请确保您的计算机上安装了 Node.js。
在 Pug (ex-Jade)和 File Watchers的 设置 | 插件 页面标签 Marketplace 上安装插件,如 从 JetBrains Marketplace 安装插件中所述。
安装 Pug
在嵌入的 终端 (Alt+F12 )中输入:
npm install -g pug-cli
编译 Pug
要自动编译您的代码,您需要安装模板引擎并配置一个 Pug/Jade File Watcher ,它将跟踪您的文件更改并运行模板引擎。
当您打开一个文件时,IntelliJ IDEA 会检查当前项目中是否有可用的 File Watcher。 如果已配置此 File Watcher 但被禁用,IntelliJ IDEA 会显示一个弹出窗口,通知您已配置的 File Watcher 并建议启用它。
如果在当前项目中配置并启用了适用的 File Watcher,则 IntelliJ IDEA 会在 New Watcher 对话框 中指定的事件发生时自动启动编译器。
如果选中了 自动保存编辑的文件以触发观察程序 复选框,则在对源代码进行任何更改后立即调用文件监视器。
如果清除 自动保存编辑的文件以触发观察程序 复选框,File Watcher 会在保存时(、 Ctrl+S )或当您将焦点从 IntelliJ IDEA 移开时(在界面失活时)启动。
了解更多 File Watchers。
创建 Pug/Jade 文件监视器
打开 设置 对话框(Ctrl+Alt+S )并转到 。
点击
或按 Alt+Insert 并从列表中选择 Pug/ Jade 预定义模板。 您的代码将被翻译成 JavaScript,并附带生成的 source maps。
在 程序 字段中,指定
pug或jade包的路径。 请手动输入路径或点击并在打开的对话框中选择文件位置。
按照 File Watchers 中的描述进行操作。
配置语法高亮
您可以根据您的偏好和习惯配置 Pug/Jade 语法高亮。
在 设置 对话框(Ctrl+Alt+S )中,前往 。
选择配色方案,接受从默认值继承的高亮设置,或按照 颜色和字体 中所述自定义它们。