【发布时间】:2018-02-26 21:08:04
【问题描述】:
我有一个使用 PhpStorm 管理的 TypeScript 项目。所有*.ts 文件都被正确识别为TypeScript 文件,并且在我的文件类型设置中我有*.ts 文件映射TypeScript。
所有文件?不,一个文件顽固地不会被视为 TypeScript 文件,而是显示为纯文本。我不知道如何将这个标记为 TypeScript 文件。
所有*.ts 文件旁边都有正确的 ts 图标。这个没有。
当我打开流氓.ts 文件时,PhpStorm 告诉我有该文件类型的插件,但是如果我尝试遵循该路线,它只会让我尝试为 PhpStorm 安装 TypoScript 插件我根本不需要。
我试过了:
- 将文件从
*.ts重命名为*.txt并重新命名为*.ts; - 在 PhpStorm 中将其删除并再次通过 git 检出;
- 右键单击“项目”窗格中的文件,希望有一个设置以将其标记为 TypeScript 文件,但似乎不存在这样的东西;
- 使缓存失效并重新启动。
它仍然是一个没有语法突出显示的简单文本文件,并且导入此文件的其他 TypeScript 代码有在 PhpStorm 中找不到引用的错误。
虽然它是一个有效的 TypeScript 项目,但命令行上的 tsc 运行良好。
如何告诉 PhpStorm 将这个流氓 .ts 文件也视为 TypeScript 文件?
【问题讨论】: