問題タブ [eclim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
149 参照

ruby - Eclim (eclipse + vim) で Ruby プロジェクトを作成できません: エイリアス 'ruby' の性質が見つかりません

VIM でeclimを使用するために、eclim を ( arch linux aur package経由で) インストールし、eclipse-dltk-rubyをインストールしました。サーバーで使用したいので、セットアップはヘッドレスです。

しかし、:ProjectCreate ./ -n rubyコマンドはまだ返されますjava.lang.IllegalArgumentException: Unable to find nature for alias 'ruby'. Supported aliases include: cpp=org.eclipse.cdt.core.ccnature, c=org.eclipse.cdt.core.cnature, c++=org.eclipse.cdt.core.ccnature while executing command (port: 9091): -editor vim -command project_create -"/home/user/" -n ruby

詳細なログeclimd:

その Ruby プラグインを eclim (または Eclipse) で有効にするための構成が必要な場合があります。しかし、公式のインストールガイドにはそれについて言及されていません。

とにかく、Eclipse自体を実行すると、Eclipseの設定でRubyセクションを見ることができます:

ここに画像の説明を入力

の起動ログがありますeclimd: http://pastie.org/10750800

0 投票する
2 に答える
504 参照

eclipse - company-emacs-eclim がプロジェクトに間違ったパスを使用しています

大規模な Java/Maven プロジェクト用の新しい Emacs セットアップ (Windows 上) があります。

Eclipse と eclim をインストールしました (java レイヤーが最新バージョンに更新された spacemacs、追加パッケージとして company-emacs-eclim がインストールされています) が、company-emacs-eclim がオートコンプリートしようとすると、ファイルへの間違ったパスが使用され、プロジェクト フォルダーが 2 回挿入されます。 、例えば

それ以外の

エラーメッセージは

eclimd では、同じメッセージで例外が発生します。

ワークスペースを閉じて再度開き、Emacs でプロジェクトを再度開き、ワークスペース全体を再作成しようとしましたが、すべて同じ結果が得られます。

0 投票する
1 に答える
196 参照

java - ac-emacs-eclim-ソースが見つかりません

Javaで使用するためにemacs ideをセットアップしようとしています。emacs-eclim リポジトリのすべてのインストール手順に従いましたが、オートコンプリート モードをセットアップできません。インストールマニュアルに記載されているコードをコピーすると:

emacs は、ac-emacs-eclim-source が存在しないことを教えてくれます。MELPA パッケージ ac-emacs-eclim をインストールしようとしましたが、何かをオートコンプリートしようとすると、emacs でエラーが発生します。Yasnippet とオートコンプリート拡張機能はうまく機能しますが、たとえば次のようにすると表示できません。

オブジェクトのメソッド。これに対する解決策はありますか?

0 投票する
1 に答える
326 参照

java - パッケージ内の Java クラスの使用 (vim + eclim)

vimで新しいJavaクラスを作成し、それを保存して別のvimインスタンスで開いたままにすると、開かれたクラスを持つvimインスタンスが閉じられるまで、そのクラスを使用できないようです。

更新: かどうか...問題を再現しようとしましたが、今はうまくいきます...何も変更していません。パッケージに新しいクラスを追加しただけで、Main.java から使用できます...

問題が解決しました。

パッケージorg.testがあり、そのパッケージにはMain.javaTest.javaクラスがあります。

しかし、何らかの理由Main.javaで (main メソッドがある) クラスが見つかりませんTest.java(繰り返しますが、どちらも同じパッケージに含まれています)。

試してみimport org.test.*;ましたが、まだ何も...

ここにコードがあります(必要な場合)

Main.java

テスト.java

Main.java で取得します

何か助けはありますか?パッケージを使用しない場合、すべてが機能します。

それが役立つ場合は、メインで試してみると:

オートコンプリートでテストが見つからず、ファイルを保存するとエラーが発生する

もう一度: Main.java と Test.java の両方を同じパッケージ (org.test) に入れます。

多分私は設定で何かを変更する必要がありますか?この場合、Eclipseのすべてが自動的に行われると思いますが、何をどこで変更すればよいか本当にわかりません...

0 投票する
1 に答える
105 参照

android - eclipse + eclim + android サポート ライブラリ

コマンドラインからコンパイルするAndroid gradleプロジェクトがあります。eclipse + eclim を使用して、オートコンプリートとソース コードの検証を行っています。プロジェクトをgradleプロジェクトとしてEclipseにインポートしても、コード補完が機能しませんでした。/path/to/gradle/project/app/src/mainしたがって、AndroidプロジェクトとしてEclipseにインポートし、.classpath微調整した後、オートコンプリートを機能させることができました。

ここで、次の Android サポート ライブラリをインポートしたいと考えました。

しかし、The import ... cannot be resolved3行すべてでエラーが発生しました。次に、Android Tools -> Add Android Support Libraryを試してみましたが、惨めに失敗しました。次に、問題のライブラリをAndroid-SDKで追跡し、それらを Eclipse の Java ビルド パスに手動で追加しました。この回答で説明されているように、AAR ファイルから JAR ファイルを抽出する必要がある人もいました。次のライブラリを追加しました。

これにより、最初の 2 つのインポートの問題は解決しましたが、まだエラーが発生しimport android.support.v4.app.ActivityCompat;ます。までのコード補完v4がありますappが、見つかりません。

この問題を解決するにはどうすればよいですか? まだいくつかの依存関係がありませんか? eclimでAndroidコード補完を取得するより良い方法はありますか?