IntelliJ IDEA无法识别.feature文件

G-m*_*man 7 intellij-idea gherkin cucumber-jvm

我在IntelliJ IDEA中安装了cuc-java和gherkin插件,但是当我创建.feature文件时,它不会被识别为特征文件.我确实重新启动了IntelliJ,并检查了插件设置窗口中是否启用了插件.IntelliJ中的功能文件

小智 15

如果您启用了Substeps IntelliJ插件,那么可能就是问题所在.你需要删除并重新启动.

  • 谢谢。如果我没有其他插件阻止我,这里的其他答案对我来说就不是必需的。 (2认同)

小智 9

检查设置 - >编辑器 - >文件类型.验证Cucumber Scenario是否已设置为*.feature的已注册模式.


小智 7

选中文件 - >设置 - >编辑器 - >文件类型,然后单击文本文件类型.查看下面的"已注册模式"部分,确认您尝试创建的文件不在文本文件类型的已识别模式列表中.

如果您创建该文件而不是最初为其提供.feature扩展名,则可能会发生这种情况.如果你这样做然后尝试添加扩展名,那么IntelliJ可能仍会认为它是一个文本文件,并不会将其视为一个特征文件.这是我的修复.

如果您看到IntelliJ将您想要的特征文件识别为其他类型的文件,请检查该文件类型的已识别模式,并再次验证您尝试创建的文件不在该列表中.

访问http://www.gisremotesensing.com/2014/11/solution-intellij-not-recognizing.html

对于某些设置,这只是故事的一半.一次,您删除了旧文件类型; 现在按照步骤:

  • 在"已识别的文件类型"中选择"黄瓜方案"
  • 在"已注册的模式"框中,单击"+"并键入"*.feature"

现在你已经准备好了.功能文件将恢复正常.