我当前的项目使用 PHPStorm 8.0.3,但不幸的是它不支持 JSX。在我的 React 组件(然后由 Browserify 编译)中,HTML 会以红色下划线显示并失效:
这只是一个小组件,但对于较大的组件来说肯定会很烦人。此外,代码格式也无法按预期工作。
- 是否有(很难找到)设置可以启用正确的语法突出显示?
- 如果没有这样的设置,是否可以下载对应的包?
- 如果根本不支持,我如何扩展 PHPStorm(可能通过自定义颜色/语法架构)以接受 js 文件中的 HTML?
请您参考如下方法:
我遇到了同样的问题,解决方案是在 PHPStorm 8 上使用 JSX Harmony:
首选项/语言和框架/JavaScript
将JavaScript语言版本设置为JSX Harmony
或移至 PHPStorm 9 EAP。不过,我希望 PHPStorm 9 很快就能推出(因为我在使用 EAP 版本时遇到了性能问题)。






