reactjs – PHPStorm JSX/React语法高亮

我正在使用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版本有性能问题)。

翻译自:https://stackoverflow.com/questions/30309690/phpstorm-jsx-react-syntax-highlighting

转载注明原文:reactjs – PHPStorm JSX/React语法高亮