carcon999のブログ

12年間Y!ブログの記載を移行しました。電子工作関連の記事が多いです。

がじぇるね統合開発環境?

がじぇるね(GR-SAKURA)は、Web上でビルドができるので開発環境を個々のPCにインストールせずとも、ブラウザさえあれば開発できるので非常に便利です。

でも、開発を行っていると、コーディング(ソース修正+ビルド)→実行ファイルダウンロード→がじぇるねへ書き込み→動作確認→・・・・の繰り返しとなり、その際のアプリケーション切り替え(ブラウザ→エクスプローラ→ターミナルソフト等)が面倒になります。

イメージ 10

そこで!がじゃるねのWebコンパイラ側が提供しているWebAPIを使って統合開発環境を開発しスマートに開発できるツールを作ってみました。
上記の赤矢印の部分がワンクリック実行できるので便利です。※本ツールの一番のポイントです。
それ以外にもコーディングや、デバッグの際に便利な機能を搭載しています。
なかなかWebブラウザではできないことを楽にできるようにしてみました。

イメージ 6

■主機能
機能画像説明
ワンクリック実行イメージ 1このボタン1つで、保存+ビルド+転送を一括実施できます。
設定レスイメージ 2初回起動時のApiKeyの設定のみで、面倒な設定が不要です。
ビルドエラー自動マーキングイメージ 3エラー箇所をマーキングし、クリックすれば発生箇所へのJUMPもらくらく
シリアルデバッグ自動接続イメージ 4USB仮想COMの接続を認識しデバッグ出力を即座に確認できます。COMへの再接続のオペレーションも不要です。
エディタイメージ 5簡単なソースコード編集

■利用準備
アプリケーションは、Windows専用のアプリケーションで、Rulzに置いてあります。
最新版をダウンロードルネサスRulzへのリンク)してご利用ください。

OSは、WindowsXP(SP3)/Windows7/Window8で動作するはずです。Vistaも動くと思いますが未確認です。


■インストール方法
現時点では、インストーラは用意されていません。
zip圧縮されているファイルを展開し、任意フォルダに配置します。
イメージ 7


■実行方法
展開したファイルの中の「GrSakuraProject.exe」を実行します。

インストール直後1度だけApiキーを要求します。
イメージ 9

Apiキーは、WebコンパイラのHelpに記載されていますので、一度Webコンパイラを開いて、番号をご確認ください。
Webコンパイラ入り口

Windows8では以下のような画面が表示される場合があります。
イメージ 8

WindowsによってPCが保護されました。このアプリを実行すると、PCに問題が起こる可能性があります。
この場合は、詳細情報の項目から、「実行」を選択します。(初回に一度だけ問い合わせされ、以降は問い合わせなく動作します。)

長くなってきたので、使い方については、後日。