【问题标题】:Why does PHPStorm hide a file when I add its extension to the JavaScript file type?当我将扩展名添加到 JavaScript 文件类型时,为什么 PHPStorm 会隐藏文件?
【发布时间】:2016-01-27 14:45:14
【问题描述】:

我有 PHPStorm v9,我想在扩展名为 .es 的文件中获得对 ES6 的语法支持。我的项目中有一些具有该扩展名的文件,其他开发人员已将其用于 ES6 源文件。

每当我在设置 > 编辑器 > 文件类型中将 .es 添加到已识别的文件类型中时,.es 文件都会立即从项目视图中消失。当我将它们添加到 JavaScript 和 ECMAScript 6 时会发生这种情况。当我删除扩展名时,文件会再次出现。

我检查了“忽略文件和文件夹”输入不包括 .es。我已经尝试过使用和不使用 JavaScript.next 支持插件,并将 JavaScript 语言版本设置为 ECMAScript 6 和 JavaScript 1.8。我尝试将 .es 文件移动到单独的目录(以防 PHPStorm 疯狂地假设 test.es 与 test.js 是同一个文件)。

JetBrains 是什么?

【问题讨论】:

  • 视图“项目”和“项目文件”不同。你能告诉我这个“项目”或“项目文件”是否消失了吗?
  • @darkomen 刚刚查看了项目文件 - 尽管它从项目中消失了,但在项目文件中仍然可见。

标签: javascript phpstorm ecmascript-6 file-type jetbrains-ide


【解决方案1】:

WEB-15841 在 WebStorm 11/PHPStorm 10 中已修复。问题是 .es 扩展关联由于历史原因被硬编码(分配给 ActionScript 语言)

【讨论】:

  • 我明白了!谢谢@lena。
猜你喜欢
  • 2020-04-22
  • 1970-01-01
  • 2023-03-05
  • 2016-09-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-19
  • 1970-01-01
相关资源
最近更新 更多