目次
Vim プラグイン
Extensions
をご覧ください。 !
ホームページ ウェブフロントエンド jsチュートリアル どのエディタが反応をサポートしていますか?

どのエディタが反応をサポートしていますか?

Nov 23, 2020 pm 12:00 PM
react 編集者

react をサポートするエディタ: Nuclide、Atom、Sublime Text、Visual Studio Code、WebStorm、Vim エディタ、GNU Emacs エディタ、Spacemacs エディタ、Deco IDE、TextMate エディタなど。

どのエディタが反応をサポートしていますか?

反応エディター

##1. Nuclide

    公式ウェブサイト: https://nuclide.io/
  • Github プロジェクトアドレス: facebook / nuclide(https://github.com/facebook /nuclide)
  • ドキュメント:

    • セットアップ: https://nuclide.io/docs/editor/setup/
    • React Native を使用した Nuclide: https:/ /nuclide.io /docs/platforms/react-native/
  • サポートされているプラ​​ットフォーム: Windows、Mac、Linux
  • ライセンス: オープンソース
  • 機能:

    • 組み込みデバッグ
    • リモート開発
    • ハックの開発
    • サポート Mercurial
    • ワーキング セット
  • #Nucride は Atom 上に構築された単一のパッケージであり、プログラマビリティを提供し、非常に活発なコミュニティがあります。 React Native、Hack、Flow プロジェクトに一流の開発環境を提供します。

2. Atom

# 公式ウェブサイト: https://atom.io/
  • Github プロジェクト アドレス: atom(https://github.com/atom)
  • ドキュメント:
  • 設定: http://flight-manual .atom.io/
    • Atom と React Native: https://blog.sendbird.com/tutorial-build-a-messaging-app-using-react-native/
  • サポートされているプラ​​ットフォーム: Windows、Mac、Linux
  • ライセンス: オープンソース
  • 機能:

  • クロスプラットフォーム編集
    • 組み込みのパッケージ マネージャー
    • インテリジェントなオートコンプリート
    • ファイル システム ブラウザ
    • 複数のペイン
    • 検索と置換
  • Atom は、使いやすく、制御可能な最新のテキスト エディターです。 Atom は、多くのプログラミング言語の開発者によって広く使用されています。これには、多くの便利なプラグインを作成した大規模で活発なコミュニティがあります。

Atom で一般的に使用されるパッケージ:

atom-react-native-autocomplete パッケージ - このパッケージは React-Native 用であり、Atom エディターに自動補完を提供します。関数。
  • atom-react-native-css - これは、SASS および SCSS のサポートが組み込まれた React-Native コンポーネントのパッケージです。 React-native-css は、有効な CSS、SASS を CSS の Facebook サブセットに変換します。
  • react-native-snippets - このパッケージは、Atom および Nuclide 用の React Native スニペットです。
  • zenchat-snippets - これは、react-native、redux、ES6 のスニペットのコレクションです。
  • atom-xcode - Mac Xcode と atom を統合するため。インストールすると、iOS シミュレーターを atom 内で制御できるようになります。
  • language-babel - ES2016 と ESNext を含む JavaScript のすべてのバージョンの構文、Facebook React の JSX 構文、Atom の etch が含まれています。

#3. 崇高なテキスト

## 公式ウェブサイト: https://www .sublimetext.com/
    Github プロジェクト アドレス: SublimeText(https://github.com/SublimeText)
  • ドキュメント:
  • 設定: https:// www.sublimetext.com/docs/3/
      React Native 用 SublimeText:https://zaicheng.me/2016/06/20/react-native-initial-setup/
    • よりReact-JSX 開発設定 SublimeText: (http://www.nitinh.com/2015/02/setting-sublime-text-react-jsx-development/)
    • サポートされているプラ​​ットフォーム: Windows、Mac、Linux
  • ライセンス: 無料でダウンロードして試用できますが、引き続き使用するにはライセンスを購入する必要があります。
  • 機能:
  • Goto Anything機能
      複数選択
    • コマンドターミナル
    • 気を散らさないモード
    • 分割編集
    • #インスタントプロジェクトスイッチ
    • #プラグインAPI
    • #何でもカスタマイズ
    • #クロスプラットフォーム
    • #設定React Native: nitinh.com/2015/02/setting-sublime-text-react-jsx-development/
    • Sublime Text は、コードの作成、マークアップ、およびプレーン テキストの作成のための洗練されたテキスト エディターです。 。コミュニティでは、機能を拡張するための多数のプラグインが提供されています。 Sublime Text は常に開発者の間で人気のエディターです。
    Sublime Text 共通パッケージ
react-native-snippets - 反応ネイティブの Sublime Text のスニペットのコレクション

babel-sublime - React JSX 拡張機能を使用した ES6 JavaScript の構文定義。

    4. Visual Studio コード
    • 公式 Web サイト: https://code.visualstudio.com/
    • Github プロジェクトのアドレス: Microsoft/vscode(https://github.com/ Microsoft /vscode)
    • ドキュメント:
      • セットアップ: https://code.visualstudio.com/docs
      • Visual Studio Code を使用して React Native アプリケーションを開発します。 https://blogs.msdn.microsoft.com/visualstudio/2016/02/22/develop-reactnative-apps-in-visual-studio-code/
    • サポートされているプラ​​ットフォーム: Windows 、Mac 、Linux
    • 機能:
      • 組み込み Git コマンド
      • 拡張可能でカスタマイズ可能

    Visual Studio Code は、Microsoft によって Windows、Linux、および OS X 用に開発されたソース コード エディターです。これは無料のオープン ソースであり、デバッグ、埋め込み Git コントロール、構文ハイライト、スマート コード補完、コード スニペット、コード リファクタリングをサポートしています。

    拡張機能

    • ReactNative ツール - この拡張機能は、React Native プロジェクトの開発環境を提供します。コードをデバッグし、コマンド ターミナルから react-native コマンドをすばやく実行し、IntelliSense を使用して React Native API のオブジェクト、関数、パラメーターを調べることができます。
      Vim エディタ

    5. Vim エディタ

    • 公式ウェブサイト: http://www.vim.org/
    • Github プロジェクト アドレス: vim/vim(https://github.com/vim/vim)
    • ドキュメント:

      • Vim ドキュメント: http://www.vim.org/docs.php
      • React-JSX 用の Vim のセットアップ: https://jaxbot.me/articles/setting-up -vim-for-react-js-jsx-02-03-2015
    • ライセンス: オープンソース

    • サポートされているプラ​​ットフォーム: Mac、Linux
    • 機能:
      • 永続的なマルチレベルの取り消しツリー
      • 広範なプラグイン システム
      • 数百のプログラミング言語とファイル形式をサポート
      • 強力な検索および置換機能
      • 多くのツールと統合する機能

    Vim は、非常に効率的に作成できる、高度に構成可能なテキスト エディターです。任意のタイプのテキストを変更します。ほとんどの UNIX システムは、「vi」の形式でこれをサポートします。多くの開発者は、さまざまな編集タスクに Vim を使用することを好みます。 Vim は非常に安定しており、より良くなるために常に進化しています。

    Vim プラグイン

    • vim-jsx - JSX の構文の強調表示とインデントを提供します。
    • vim-react-snippets - Facebook の React ライブラリで使用する Vim 用に構築されたスニペットのセット。
    • vim-babel - Facebook の React ライブラリで使用する Vim 用に構築されたスニペットのセット。

    6. GNU Emacs エディタ

    • 公式 Web サイト: https:/ /www.gnu.org/software/emacs/
    • ドキュメント:
      • 公式ドキュメント: https://www.gnu.org/software/emacs/documentation.html
      • React Native の初期セットアップ: http://www.cyrusinnovation.com/initial-emacs-setup-for-reactreactnative/
    • ライセンス: GPL に従います
    • サポートされているプラ​​ットフォーム: Windows、Mac、Linux
    • 機能:
      • 複数のファイル タイプに適した、構文の色付けを含む、コンテンツに応じた編集モード。
      • 初心者向けチュートリアルを含む、完全な組み込みドキュメント。
      • ほぼすべてのスクリプト言語の Unicode エンコードをサポートします。
      • Emacs Lisp コードまたはグラフィカル インターフェイスを使用して高度にカスタマイズ可能。
      • 拡張機能をダウンロードしてインストールするためのパッケージ システムがあります。

    GNU EMACS は、拡張可能でカスタマイズ可能な無料のテキスト エディターです。

    Extensions

    • web-mode.el - Web テンプレートを編集するための自律的な emacs メイン モジュールです。 JSX (React) を含む多くの言語と互換性があります。

    7. Spacemacs エディター

    • 公式 Web サイト: http:// spacemacs.org/
    • Github プロジェクト アドレス: syl20bnr/spacemacs(https://github.com/syl20bnr/spacemacs)
    • ドキュメント:
      • 公式ドキュメント: http://spacemacs.org/doc/DOCUMENTATION.html
    • ライセンス: オープンソース
    • サポートされているプラ​​ットフォーム: Windows、Mac、Linux
    • 特長:
      • ニーモニック プレフィックスを使用して整理されたキー バインディング
      • 発見可能 - 利用可能なキー バインディングの革新的なリアルタイム表示。
      • 同様の関数には同じキーがあります
      • シンプルなクエリ システムにより、利用可能なレイヤー、パッケージなどをすばやく見つけることができます。
      • コミュニティ主導の構成は、ユーザーが調整可能な強力なパッケージを提供するため、バグを迅速に修正できます。

    Spacemacs はコミュニティ主導の Emacs ディストリビューションです。最高のエディターは Emacs でも Vim でもなく、Emacs と Vim を組み合わせたものです。

    Extensions

    • React レイヤー - React 用の ES6 および JSX 構成レイヤー。 .jsx および .react.js ファイルは自動的に認識されます。 React 統合のためのラッパー。

    #8. Deco IDE

      ## 公式ウェブサイト: https://www .decosoftware.com/
    • Github プロジェクト アドレス: decosoftware/deco-ide(https://github.com/decosoftware/deco-ide)
    • ドキュメント:

      • 公式ドキュメント: https://www.decosoftware.com/docs
    • サポートされているプラ​​ットフォーム: Mac (iOS のみ)
    • ライセンス: オープンソース
    • 機能:

      • コンポーネントの検索と挿入
      • リアルタイム調整
      • 新しいファイル スキャフォールド
    # Deco は React Native 専用に構築された IDE です。これは、環境セットアップなしでダウンロードして使用できる、React Native アプリケーションを作成するためのオールインワン ソリューションです。 Deco は、コンポーネントの再利用に焦点を当て、ユーザーがリアルタイムで UI を編集できるようにすることで、React Native 開発ワークフローを改善します。

    9. WebStorm

    ## 公式 Web サイト: https://www.jetbrains.com /webstorm/
    • ドキュメント:

    • 公式ドキュメント: https://www.jetbrains.com/webstorm/documentation/
      • 外部ツールの使用: https:/ /blog.jetbrains.com/webstorm/2016/08/using-external-tools/
      ライセンス: 料金 (シングル ユーザー $129、初年度)
    • サポート プラットフォーム: Windows、Mac、Linux
    • 特長:

    • インテリジェントなコーディング支援
      • 最新テクノロジーのサポート
      • バージョン管理システム
      • シームレスなツール統合
      • デバッグ、トレース、テスト
      • 組み込みターミナル
    • WebStorm は、オープン ソースの IntelliJ プラットフォーム上に構築されています。 JetBrains は 15 年以上にわたって開発され、洗練されてきました。 VSC との緊密な統合、ローカル履歴機能、活気に満ちたプラグイン エコシステムを備え、完全に構成可能で、その他の多くの機能を提供します。 WebStorm は React と JSX の高度なサポートを提供し、React Native アプリケーションのコア コーディング支援を提供します。

    10. TextMate エディター

    公式 Web サイト: https://macromates.com /
    • ドキュメント:

    • 公式ドキュメント: http://manual.macromates.com/en/
      • ##ライセンス: 有料 (シングルユーザー)ライセンスは 48.75 ユーロです)
    • サポートされているプラ​​ットフォーム: Mac
    • 機能:
    • CSS セレクターは操作と設定の範囲を決定します
        簡単な概要とナビゲーション ポップアップ
      • お気に入りのスクリプト言語をプラグインとして統合
      • ドキュメントからシェル コマンドを実行
      • コードのハイライト表示
      • 利用可能 Xcode とのコラボレーションXcode プロジェクトをビルドする 特定の IDE にはない機能。 React は JSX を直接サポートしていませんが、以下のプラグインを使用すると、ほとんどの React コードのベースとなっている JSX のサポートを簡単に取得できます。
      • plugin
      javascript-jsx.tmbundle - JSX (React) 用の Textmate バンドル。構文の強調表示は現在サポートされています。

    プログラミング関連の知識について詳しくは、

    プログラミング ビデオ コース

    をご覧ください。 !

以上がどのエディタが反応をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

C言語プログラミングに必須のソフトウェア:初心者におすすめの優れたヘルパー5選 C言語プログラミングに必須のソフトウェア:初心者におすすめの優れたヘルパー5選 Feb 20, 2024 pm 08:18 PM

C言語は基本的かつ重要なプログラミング言語であり、初心者にとっては適切なプログラミングソフトウェアを選択することが非常に重要です。市場にはさまざまな C プログラミング ソフトウェアのオプションがありますが、初心者にとってはどれが自分に適しているかを選択するのは少し混乱するかもしれません。この記事では、初心者がすぐに始められ、プログラミング スキルを向上できるように、5 つの C 言語プログラミング ソフトウェアをお勧めします。 Dev-C++Dev-C++ は、無料のオープンソース統合開発環境 (IDE) であり、特に初心者に適しています。シンプルで使いやすい統合エディター、

React Router ユーザーガイド: フロントエンドルーティング制御の実装方法 React Router ユーザーガイド: フロントエンドルーティング制御の実装方法 Sep 29, 2023 pm 05:45 PM

ReactRouter ユーザーガイド: フロントエンドルーティング制御の実装方法 シングルページアプリケーションの人気に伴い、フロントエンドルーティングは無視できない重要な部分になりました。 React エコシステムで最も人気のあるルーティング ライブラリとして、ReactRouter は豊富な機能と使いやすい API を提供し、フロントエンド ルーティングの実装を非常にシンプルかつ柔軟にします。この記事では、ReactRouter の使用方法と具体的なコード例を紹介します。 ReactRouter を最初にインストールするには、次のものが必要です

Go 言語開発ツールの紹介: 必須ツールのリスト Go 言語開発ツールの紹介: 必須ツールのリスト Mar 29, 2024 pm 01:06 PM

タイトル: Go 言語開発ツール入門: 必須ツール一覧 Go 言語の開発プロセスでは、適切な開発ツールを使用することで開発効率とコード品質を向上させることができます。この記事では、Go 言語開発で一般的に使用されるいくつかの重要なツールを紹介し、読者がその使用方法と機能をより直感的に理解できるように、具体的なコード例を添付します。 1.VisualStudioCodeVisualStudioCode は、豊富なプラグインと機能を備えた軽量で強力なクロスプラットフォーム開発ツールです。

PHP、Vue、React: 最適なフロントエンド フレームワークを選択するには? PHP、Vue、React: 最適なフロントエンド フレームワークを選択するには? Mar 15, 2024 pm 05:48 PM

PHP、Vue、React: 最適なフロントエンド フレームワークを選択するには?インターネット技術の継続的な発展に伴い、フロントエンド フレームワークは Web 開発において重要な役割を果たしています。 PHP、Vue、React は 3 つの代表的なフロントエンド フレームワークであり、それぞれに独自の特徴と利点があります。使用するフロントエンド フレームワークを選択するとき、開発者はプロジェクトのニーズ、チームのスキル、個人の好みに基づいて情報に基づいた決定を下す必要があります。この記事では、PHP、Vue、React の 3 つのフロントエンド フレームワークの特徴と用途を比較します。

Golang エディタの推奨事項: 開発に適した 5 つの選択肢 Golang エディタの推奨事項: 開発に適した 5 つの選択肢 Jan 19, 2024 am 09:00 AM

Golang の人気と人気に伴い、ますます多くの開発者がこのプログラミング言語を使用し始めています。ただし、他の一般的なプログラミング言語と同様に、Golang 開発では開発効率を向上させるために適切なエディタを選択する必要があります。この記事では、Golang開発に適したエディタを5つ紹介します。 VisualStudioCodeVisualStudioCode (略して VSCode) は、Microsoft が開発した無料のクロスプラットフォーム エディターです。それはエレクトに基づいています

Java フレームワークとフロントエンド React フレームワークの統合 Java フレームワークとフロントエンド React フレームワークの統合 Jun 01, 2024 pm 03:16 PM

Java フレームワークと React フレームワークの統合: 手順: バックエンド Java フレームワークをセットアップします。プロジェクト構造を作成します。ビルドツールを設定します。 React アプリケーションを作成します。 REST API エンドポイントを作成します。通信メカニズムを構成します。実際のケース (SpringBoot+React): Java コード: RESTfulAPI コントローラーを定義します。 React コード: API によって返されたデータを取得して表示します。

Discuz Editor: 強力な Web ページ編集ツール Discuz Editor: 強力な Web ページ編集ツール Mar 09, 2024 pm 06:06 PM

Discuz Editor: 特定のコード例を必要とする強力な Web ページ編集ツールインターネットの発展に伴い、Web サイトの構築とコンテンツ編集の重要性がますます高まっています。一般的な Web ページ編集ツールとして、Discuz エディタは Web サイト構築において重要な役割を果たします。豊富な機能とツールを提供するだけでなく、ユーザーがコンテンツをより便利に編集および公開できるようにします。この記事では、Discuz エディターの機能と使用法を紹介し、読者がよりよく理解して使用できるように、いくつかの具体的なコード例を提供します。

VSCodeの機能を詳しく解説:業務効率化にどう役立つのか? VSCodeの機能を詳しく解説:業務効率化にどう役立つのか? Mar 25, 2024 pm 05:27 PM

VSCodeの機能を詳しく解説:業務効率化にどう役立つのか?ソフトウェア開発業界の継続的な発展に伴い、開発者の作業効率とコードの品質の追求は、仕事における重要な目標となっています。このプロセスでは、コード エディターの選択が重要な決定になります。数あるエディターの中でも、Visual Studio Code (略して VSCode) は、その強力な機能と柔軟な拡張性により、大多数の開発者に愛されています。この記事では、VSCode のいくつかの機能を詳しく紹介し、説明します。

See all articles