有没有办法让Atom为我添加到react-native文件的组件生成import语句?
在Atom / Nuclide编辑器中编辑react-native代码时添加标准的react-native组件(如Navigator
)时,我发现需要手动编写import语句。这是预期的吗?
在传统的本机IDE世界(Android Studio,XCode)中,IDE会自动生成import语句。这有原子包吗?
示例:
import React, { Component } from 'react'
import { AppRegistry } from 'react-native'
class TestProject extends Component {
render() {
return (
<Navigator
...
在上面,第2行应该成为:
import { AppRegistry, Navigator } from 'react-native'
答案 0 :(得分:3)
对于React-Native应用程序开发,Atom仅作为编辑器使用。您询问的功能尚未提供Atom。我们希望将来能够获得包含此功能的更新。
但在此之前,请向Visual Studio Code投哪,你需要安装React-Native Tools的扩展名。
带有React-Native Tools扩展的VSCode提供了此功能,其中自动生成import语句。我们还在开发时获得了可用类和方法的建议,这从开发人员的角度来看非常有用。我们还可以直接从VSCode调试和运行项目,无需控制台或本机IDE,如Android Studio或Xcode。