エディタ

RedcarエディタでRubyMotionの入力補完

ここ最近RubyMotionをいじってるんだけど、一番不便なのはXcodeのあのサクサクなオートコンプリートの恩恵を受けられないこと。
iOSのAPIは命名規則的に超長くなりがちなので空で打つのとか絶対無理。

そんな中、

RubyMotion Autocompletion – kattrali’s library

なるものを発見。これは使うっきゃない。

Redcar?


RedcarはRuby製のTextMate風テキストエディタらしい。(GPLなオープンソース)
JRubyで動作し、クロスプラットフォームなのがウリ。

早速入れてみよう。
installはgemで。
試した環境はrvmなruby1.9.2。

redcarコマンドでRubyMotionのプロジェクトとかを指定して開けばOK。

な感じ。

Redcar+RubyMotion


次に当初の目的であったRubyMotionのプラグインを入れる。

Redcar+RubyMotion by kattrali

redcarを終了して、

すればOK。
READMEに書いてある、rm ~/.redcar/cache/textmate-bundles.cache は不要だった。

これで、Redcarにcocoaメニューが追加される。

これは良い!


  • Save時にsyntaxエラーを表示してくれる
  • Control + Shift + Spaceで入力補完
  • Command+Rで実行(他にもいろんなrakeコマンドが実行できる)

などなど…。

Javaなので起動がちょっと重いけど、十分なメリットがある。

しばらくこれで開発しよう。

 Scroll to top