IT虾米网

PHPStorm JSX/React 语法高亮

haluo1 2025年12月25日 程序员 18 0

我当前的项目使用 PHPStorm 8.0.3,但不幸的是它不支持 JSX。在我的 React 组件(然后由 Browserify 编译)中,HTML 会以红色下划线显示并失效:

这只是一个小组件,但对于较大的组件来说肯定会很烦人。此外,代码格式也无法按预期工作。

  1. 是否有(很难找到)设置可以启用正确的语法突出显示?
  2. 如果没有这样的设置,是否可以下载对应的包?
  3. 如果根本不支持,我如何扩展 PHPStorm(可能通过自定义颜色/语法架构)以接受 js 文件中的 HTML?

请您参考如下方法:

我遇到了同样的问题,解决方案是在 PHPStorm 8 上使用 JSX Harmony:

首选项/语言和框架/JavaScript

JavaScript语言版本设置为JSX Harmony

或移至 PHPStorm 9 EAP。不过,我希望 PHPStorm 9 很快就能推出(因为我在使用 EAP 版本时遇到了性能问题)。


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!