WebStorm添加jade(pug) watcher

本文介绍如何在WebStorm中设置FileWatcher以实现Pug到HTML的自动转换,便于实时预览和编辑。通过安装Pug及命令行工具并配置相关参数,可提升前端开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WebStorm添加jade(pug) watcher

jade由于版权问题改名为了pug,但是基本内容没有改变。

pug主要用在Node中,但并不妨碍我们在其他场合使用它。自从接触pug以来,我就很少用原生html语言来编辑网页了,并不是说HTML不好而是jade以缩进来表示HTML中的嵌套关系,结构层次远比HTML要清晰,而且方便学习,使用简单。我在非Node项目中使用pug主要是为了方便查看,编辑后需要转换成HTML再使用。

pug的相关用法可以在http://jade-lang.com/学习。

为了方便的查看pug的转化效果,可以给webStorm设置一个FileWatcher,这样可以自动生成对应html文件。

下载pug

npm install pug

同时下载pug命令行工具

npm install pug-cli

设置watcher

在WebStorm下,File->settings

在左上角搜索watcher,选择Tools->fileWatcher

添加一个watcher,设置如下

这里写图片描述

Program下,选择node_modules/.bin/pug.cmd

Argumets 前一定要加上-P ,使HTML格式更加美观

可以通过修改注册表将 WebStorm 添加到文件或文件夹的右键上下文菜单中,以便快速使用 WebStorm 打开目标文件夹。 ### 添加 WebStorm 到右键菜单的方法 #### 步骤 1:打开注册表编辑器 在 Windows 操作系统中,按下 `Win + R` 键打开“运行”对话框,输入 `regedit` 并按回车,打开注册表编辑器。如果系统提示用户账户控制 (UAC) 确认,请点击“是”。 #### 步骤 2:定位到右键菜单相关的注册表路径 导航至以下注册表路径以配置文件夹的右键菜单: ``` HKEY_CLASSES_ROOT\Directory\shell ``` 如果希望添加到文件的右键菜单,则需要定位到: ``` HKEY_CLASSES_ROOT\*\shell ``` #### 步骤 3:创建新的菜单项 在 `shell` 项下,右键单击空白区域,选择“新建” -> “项”,将其命名为 `WebStorm` 或者任意希望显示的名称。 #### 步骤 4:设置命令执行路径 在新建的 `WebStorm` 项下再新建一个名为 `command` 的子项。选中 `command`,然后双击右侧窗格中的默认值,输入 WebStorm 的安装路径,并传递 `%1` 参数,例如: ``` "C:\Program Files\JetBrains\WebStorm 2023.1\bin\webstorm64.exe" "%1" ``` 确保路径与实际安装位置一致。 #### 步骤 5:测试右键菜单 完成上述步骤后,关闭注册表编辑器。此时可以尝试右键单击任意文件夹或文件(根据之前配置的位置),检查是否已成功显示 `WebStorm` 菜单项,并验证其功能是否正常。 --- ### 示例代码:添加到注册表的 `.reg` 文件 为了简化操作,可以直接创建一个 `.reg` 文件并导入注册表。以下是示例内容: ```reg Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\WebStorm] @="Open with WebStorm" [HKEY_CLASSES_ROOT\Directory\shell\WebStorm\command] @="\"C:\\Program Files\\JetBrains\\WebStorm 2023.1\\bin\\webstorm64.exe\" \"%1\"" ``` 保存以上内容为 `add_webstorm_to_context_menu.reg` 文件,双击运行即可自动添加到注册表。 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值