14

有没有办法让 Atom 为我添加到我的 react-native 文件中的组件生成导入语句?

在 Atom/Nuclide 编辑器中编辑 react-native 代码时添加标准 react-native 组件(如 a Navigator)时,我发现我需要手动编写 import 语句。这是预期的吗?

在传统的原生 IDE 世界(Android Studio、XCode)中,导入语句是由 IDE 自动生成的。有这个原子包吗?

例子:

import React, { Component } from 'react'
import { AppRegistry } from 'react-native'

class TestProject extends Component {
  render() {
    return (
      <Navigator
      ...

在上面,第 2 行应该变成:

import { AppRegistry, Navigator } from 'react-native'
4

1 回答 1

5

对于 React-Native 应用程序开发,Atom 仅用作编辑器。您询问的功能尚未随 Atom 提供。让我们希望我们将来会获得包含此功能的更新。

但在此之前,请试一试Visual Studio Code,您需要在其中安装React-Native Tools的扩展。

带有 React-Native Tools 扩展的 VSCode 提供了此功能,其中导入语句是自动生成的。我们还在开发时获得可用类和方法的建议,从开发人员的角度来看,这非常有用。我们还可以直接从 VSCode 调试和运行项目,无需控制台或 Android Studio 或 Xcode 等原生 IDE。

于 2018-02-09T05:10:15.063 回答