Visual Studio 2022社区版17.6.5中Jade/Pug语法高亮与设置缺失求助
解决VS2022 17.6.5中.pug文件无法关联Jade编辑器的问题
以下是几个可行的解决步骤,按顺序尝试:
手动重置文件关联
- 右键项目中的.pug文件,选择「打开方式」→「选择其他应用」→「更多应用」→「在这台电脑上查找其他应用」
- 定位到VS2022的安装目录,找到
devenv.exe(默认路径:C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe) - 勾选「始终使用此应用打开.pug文件」并确定
- 回到VS内部,右键.pug文件→「打开方式」,若能看到「Jade Editor」选项,选择它并设置为默认
检查并修复VS核心组件
- 打开VS安装程序,点击「修改」
- 切换到「单个组件」标签,搜索
JavaScript and TypeScript Language Service,确认该组件已安装(Jade编辑器依赖此服务) - 若已安装,选择「修改」→「修复」;若未安装,勾选后完成安装,重启VS
手动通过注册表注册编辑器关联
- 按下Win+R,输入
regedit打开注册表编辑器 - 定位到路径:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\17.0_<你的VS实例ID>\Languages\File Extensions\.pug(实例ID通常为Community,可根据自己的版本调整) - 若该路径不存在,手动创建:
- 右键「File Extensions」→「新建」→「项」,命名为
.pug - 右键
.pug→「新建」→「字符串值」,命名为(Default),将值设置为{A764E898-518D-11D2-9A89-00C04F79EFC3}(Jade编辑器的CLSID)
- 右键「File Extensions」→「新建」→「项」,命名为
- 关闭注册表,重启VS
- 按下Win+R,输入
安装第三方替代插件
若以上方法均无效,可在VS扩展市场搜索Pug Language Support,筛选支持VS2022的版本安装,重启后将其设为.pug文件的默认编辑器,同样能获得语法高亮与编辑支持
内容的提问来源于stack exchange,提问作者Nihilum
相关产品推荐
相关产品推荐

