メインコンテンツへスキップ

このページの翻訳を行う

🌏

このページの新しいバージョンがありますが、現在は英語のみです。最新バージョンの翻訳にご協力ください。

ページを翻訳する
英語を見る

ここにバグはありません!🐛

このページは翻訳されていないため、このページは英語で表示されています。

統合開発環境 (IDE)

最終編集者: , Invalid DateTime
ページ編集

統合開発環境 (IDE) のセットアップに関して言えば、イーサリアム上のアプリケーションのプログラミングは、他のソフトウェアプロジェクトのプログラミングと類似しています。 多くの選択肢があるので、最終的には自分の好みに合った IDE やコードエディタを選んでください。 イーサリアムの開発に最適な IDE は、ほとんどの場合、従来のソフトウェア開発ですでに使用している IDE です。

Web ベースの IDE

ローカル開発環境のセットアップを行う前にコードを触りたい場合、以下のウェブアプリがイーサリアムのスマートコントラクト開発用にカスタムビルドされています。

Remix - 組み込みの静的解析とテストブロックチェーンの仮想マシンを備えた、ウェブベースの IDE

ChainIDE - クラウドベースのマルチチェーン IDE

Replit (Solidity スターター - ベータ版) - ホットリロード、エラーチェック、最高級のテストネットサポートを提供する、イーサリアムのためのカスタマイズ可能な開発環境

Tenderly Sandbox - Solidity と JavaScript を使用してブラウザ上でスマートコントラクトを記述、実行、デバッグできる高速プロトタイピング環境

EthFiddle - スマートコントラクトの記述、コンパイル、デバッグを可能にするウェブベースの IDE

デスクトップの IDE

ほとんどの定番 IDE では、イーサリアムの開発体験を向上させるプラグインが構築されています。 少なくとも、スマートコントラクト言語の構文強調表示は使用できます。

Visual Studio Code - イーサリアムから公式にサポートされている、プロフェッショナルなクロスプラットフォーム IDE

Atom - 21 世紀に向けた、ハッキング可能なテキストエディタ

JetBrains IDE (IntelliJ IDEA など) - ソフトウェアデベロッパーやチームに不可欠なツール

Remix Desktop - ローカルマシンで Remix IDE を体験

プラグインと拡張機能

参考文献

役に立つコミュニティリソースをご存知の場合は、 ページを編集して追加してください。

この記事は役に立ちましたか?