2015-06-03 35 views
13

我目前正在使用IntelliJ創意13.1的許可副本。它似乎不支持React.js文件。針對React.js的IntelliJ創意支持

我試過下載intellij Idea 14.1,即使這樣也不支持React.js。

webstorm是唯一支持React.js的Idea IDE嗎?我在grails,java和react.js上使用groovy,但這些在Webstorm中似乎不受支持。

有沒有什麼辦法可以爲所有三個使用單個IDE?

回答

30

React.js支持在Idea 14中可用。您的項目中是否有react.js?完成API方法的正常方法是向Idea提供相應的.js文件 - 請參閱http://blog.jetbrains.com/webstorm/2014/07/how-webstorm-works-completion-for-javascript-libraries/。 另請注意,您需要在設置/語言& Frameworks/JavaScript中將JavaScript語言版本設置爲'JSX Harmony'才能正確識別JSX語法。

+1

我們可以在Intellij 13.1中添加JSX Harmony嗎? – user2133404

+2

否。舊版本未修補以包含新版本中引入的功能。 – lena

+3

即使選擇了JSX Harmony,我也發現IDEA 14沒有正確理解JSX。在react-native入門示例(「AwesomeProject」)中,IDEA在代碼中唯一的頂級JSX元素('View')末尾抱怨「期望語句」 – GreenAsJade