オープンソースのArduino IDEのシンプルさは素晴らしいですが、時には少し制限があります。たとえば、私が行う他の作業にNetbeansを使用するのが好きです。Arduino用に開発できる(そして直接コードをアップロード/実行できる)より完全な機能を備えたIDE用のプラグインは存在しますか?これまでのところ、検索はあまりうまくいっていません。
オープンソースのArduino IDEのシンプルさは素晴らしいですが、時には少し制限があります。たとえば、私が行う他の作業にNetbeansを使用するのが好きです。Arduino用に開発できる(そして直接コードをアップロード/実行できる)より完全な機能を備えたIDE用のプラグインは存在しますか?これまでのところ、検索はあまりうまくいっていません。
回答:
arduinoにはCodeBlocksを使用できます。CodeBlocksはすでにかなりの数のマイクロコントローラーで動作するため、arduino開発環境は非常に堅牢になると思います。
Arduino用のEclipseプラグインもあります。
IDE自体ではありませんが、Sublime Text 2にはStinoプラグインを使用しています。
OS Xには、Xcodeの互換性を追加する一連のテンプレートがあります。オートコンプリートと統合ドキュメントのサポートが含まれています。
Arduino用ROBOTCは別のオプションです。マルチタスク(ロボットに適しています)など、他の多くの機能をサポートしています。また、ピン情報などにアクセスできるデバッグウィンドウが組み込まれています。
このソフトウェアパッケージには、他の複数のロボットプラットフォーム(すべてのLEGOロボットシステムとVEXロボット)と連携できるという利点があるため、これらのシステムの経験がある人はこの言語を好むかもしれません。
http://inotool.org/は、特にUnix OSを使用している場合に最適です。
これはコマンドラインツールですが、コマンドラインのファンなら驚くべきことです。
フォルダーを作成し、Inoを使用して環境をセットアップするだけです。次に、お気に入りのテキストエディタまたはIDEを使用します。