LoginSignup
5
6

More than 5 years have passed since last update.

Solidityの開発環境(IDE)

Posted at

公式の情報

現状(2016年6月現在)

  • コードが書けてコンパイル、デプロイ、実行までできるのはbrowser-solidityだけっぽい
  • 但し、browser-solidityはコードが管理できないし、コード量が増えてくるとにカクカクしてくる

理想

  1. コードエディタとして普通に使える
    • プロジェクト(フォルダ)を開ける
    • シンタックスハイライトができる
  2. Solidityのコンパイルができる
  3. コントラクトをブロックチェーンにデプロイできる
  4. コントラクトを実行できる
  5. デバッグできる

打開策

  • コーディング&コンパイルまではVisual Studio Codeを使う
  • デプロイ&実行はbrowser-solidityかEthereum Walletを使う
  • これで理想の1~4までは満たせる

おまけ(その他のIDEのインプレッション)

  • Visual Studio
    • デプロイ先がAzureのBlocサービス。日本からはまだ使えない
  • Mix IDE
    • 落ちまくる
  • Atom
    • コンパイルしようとするとエラー
  • Ethereum Studio
    • ブラウザ上のエディタ
    • ソースコードをクラウド上に全部預ける形。デプロイ先も指定のクラウド

おわりに

もっといい方法があったらコメントください!

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6