如何在intellij上为react本机项目设置java代码完成?

时间:2016-11-03 04:03:04

标签: android intellij-idea react-native

React-native组织其项目,如:

android
--build.gradle
--settings.gradle
ios
node_modules
index.android.js
index.ios.js

它有点乱,需要编辑js,java和Objective c代码,android studio不支持任何javascript代码完成。所以我决定使用intellij。

问题是,如果我在根级别打开,intellij不能运行gradle,它会说Error running build (1): Module 'ReactLearning' is not backed by gradle

但是,如果我在androidstudio或intellij中的./android打开,它工作正常,我可以看到所有外部库和代码完成。但现在我无法在根级别编辑任何代码。我可以让两个编辑器在根目录下打开一个,一个专门用于android,但是IDE会不断地覆盖彼此的文件。

我能告诉IDE / gradle相关项目是一个子目录吗?

1 个答案:

答案 0 :(得分:0)

创建React Native项目时,将在其文件树中创建一个Android项目:

enter image description here

现在,您可以使用IntelliJ Idea或Android studio打开Android项目,路径为:

/path/to/untitled/android

还有react-native init使用WebStorm创建的无标题项目,该项目具有JS支持,其路径为:

/path/to/untitled