首页 > 解决方案 > IntelliJ 没有使用正确的插件注册文件类型

问题描述

编辑:使标题更通用,因为这种情况可能适用于任何文件类型。

我是 Puppet 的新手,我的任务是添加一个新的 Puppet 配置文件。我添加了一个新文件,但它要么包含语法错误,要么包含错误的扩展名,要么两者兼而有之(我不记得了),我相信这导致文件没有注册插件。但是,即使在修复了语法错误并确保了 .pp 扩展名之后,该文件也没有注册。如果我添加一个新的 .pp 文件,它会立即注册。

我尝试删除该文件并再次添加它,但它仍然不会注册,这让我相信某处有一个元数据文件跟踪哪些文件要注册和哪些要忽略。

我查看了.idea文件夹中提到的文件,但我看到的workspace.xml只是ChangeListManagerFileEditorManager.

我也尝试再次克隆存储库,但它仍然没有注册。有任何想法吗?

在此处输入图像描述

标签: intellij-ideapluginspuppet

解决方案


事实证明,整个文件名不知何故与一个文本文件相关联。

文件 -> 设置 -> 文件类型 -> 识别的文件类型 -> 文本

找到文件名并将其删除。该文件注册为 Puppet 文件。


推荐阅读