5

Xcode の最も強力な機能の 1 つはIntellisense 補完です。これは、Foundation/Cocoa/UIKit API の名前を入力すると、潜在的な候補のリストが表示されます。私はMacRubyPyObjC、または最近のRubyMotionに非常に興味がありますが、コード補完がなければ、これらのツールは価値があるよりも面倒に思えます。

上記の 3 つのテクノロジのいずれか、任意テキスト エディター (ただし、できれば Vim または Xcode) 用のコード補完機能 (必ずしも Intellisense である必要はありません) はありますか? 1 つのコマンド (Xcode の [実行] ボタンなど) でアプリケーションをビルドおよび実行できる IDE ソリューションのボーナス ポイント。

Xcode 4 で MacRuby/PyObjC のサポートが終了したため、Intellisense は使用できなくなったと理解しています。コード補完のために Xcode 4 と一緒に Xcode 3 をインストールする必要がありますか? 他の人はどのようにしていますか (確かに、何らかの形式のコード補完を使用しています。Foundation/Cocoa/UIKit のすべてのクラスを覚えている人がいるとは思えません)。

4

3 に答える 3

4

RubyMotion には vi ctag のサポートが付属しています。それらを作成するために実行rake ctagsします。

于 2012-05-06T10:08:53.333 に答える
3

FWIW、Sublime Text 2 用のコード補完パッケージがあります。これは Sublime text のパッケージ マネージャーからもインストールできます。

そして、それは私にとってかなりうまくいくようです。

于 2012-06-14T10:22:12.267 に答える
0

$ rake ctagsはい。RubyMotion アプリのルート ディレクトリで実行することにより、Vim のコード補完を行うことができます。さらに一歩進めるには、シェル スクリプトを使用して、新しい RubyMotion アプリを作成するたびにctags を自動的に生成します。この記事では、そのようなスクリプトを作成する方法を示します。

http://rayhightower.com/blog/2013/02/12/automatic-ctags-with-rubymotion-and-vim/

于 2013-02-13T21:06:42.687 に答える