代码之家  ›  专栏  ›  技术社区  ›  bdetweiler

IntelliJ没有用正确的插件注册文件类型

  •  1
  • bdetweiler  · 技术社区  · 8 年前

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

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

    我试着删除文件并再次添加它,但它仍然不会注册,这使我相信某个地方有一个元数据文件,可以跟踪哪些文件要注册,哪些文件要忽略。

    我已经看过了 .idea 文件夹中提到的文件,但我看到的都是 workspace.xml 在 ChangeListManager 和 FileEditorManager .

    enter image description here

    1 回复  |  直到 8 年前
        1
  •  1
  •   bdetweiler    8 年前

    结果发现,整个文件名不知何故与一个文本文件相关联。

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

    找到文件名并将其删除。注册为傀儡文件的文件。