0

プロジェクト用に独自のクラスを作成しています。どうやら RubyMotion はいくつかの CocoaTouch クラスを認識しますが、私が独自のクラスを作成すると、Sublime はそれを認識しません。これを修正するにはどうすればよいですか?

4

2 に答える 2

1

RubyMotion の開発にも Sublime を使用していますか? もしそうなら、RubyMotion 補完を使用していますか? これが、CocoaTouch クラスの完了が表示される理由である可能性があります。

Sublime にはコード インテリジェンス エンジンが組み込まれていないため、独自のクラスを作成しても、それは認識されません。

そうは言っても、探しているものを提供する可能性のあるパッケージがいくつかあります。

https://github.com/Kronuz/SublimeCodeIntel

https://github.com/alienhard/SublimeAllAutocomplete

于 2013-01-13T16:49:15.107 に答える
0

私はこの崇高なパッケージを使用しています: https://github.com/diemer/RubyMotionSublimeCompletions

これは、Package Control を介してインストールすることもできます。RubyMotion と入力するだけで表示されます。

このツールは、Objective-C の長い名前を入力するのに非常に役立ちます。独自のクラスも認識します。唯一の問題は、すべてのデフォルトの名前とメソッドが独自のクラスとメソッドの前に来ることです (これは非常に面倒なこともあります)。

于 2013-01-18T22:36:28.797 に答える