2016-08-18 4 views
13

反応ネイティブファイルに追加するコンポーネントのインポートステートメントをAtomで生成する方法はありますか?Atom/Nuclideは、反応ネイティブコンポーネントの自動インポートを提供しますか?

Atom/Nuclideエディタで反応したネイティブコードを編集するときに、標準的な反応ネイティブコンポーネント(Navigatorなど)を追加すると、インポート文を手動で記述する必要があります。これは期待されていますか?

従来のネイティブ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' 
+2

これはFlow経由でNuclideでやってみたいことですが、それは重要なことではなく、私たちがいつそれを手に入れるかわかりません。 –

+0

@Daniel Smithあなたは何か解決策を見つけましたか? – Sunny

答えて

0

は、アトムが唯一のエディタとして動作します。あなたが求めている機能はAtomでまだ提供されていません。今後この機能を含むアップデートを入手していただきたいと思います。

それまではVisual Studio Codeにショットを付けてください。ここでは、React-Native Toolsの拡張子をインストールする必要があります。

React-Native Tools拡張を使用したVSCodeでは、インポートステートメントが自動的に生成されるこの機能が提供されます。また、開発時に利用可能なクラスとメソッドの提案もあります。これは開発者の視点からは本当に便利です。また、コンソールやAndroid StudioやXcodeのようなネイティブIDEを使わずにVSCodeから直接プロジェクトをデバッグして実行することもできます。

関連する問題