Eclipse Indigoを使用してプラグインを開発しました。 普通の容疑者のように、org.eclipse.core.runtime
などのように、ただ1つの慣れない前提条件があります。org.eclipse.imp.runtime
です。 私は後者を3.5と一緒に走らせるべきだと確信しています。プラグインのための必要最低限のEclipseバージョン
今、私は潜在的なユーザーに少なくともEclipseをインストールするために必要なバージョンを教えてくれるという問題があります。
3.7で開発した場合、以前のバージョンでもインストールできますか?
もしそうならない場合は、どのように私は(私はplugin.xmlの中など、バージョン番号を編集する必要はありませんことを願っています?)必要最小限のバージョンが何であるかを
を見つけることができ、これは私を意味していますEclipse 3.5をどこかにインストールして3.5以上をサポートしたい場合はそこにビルドする必要がありますか?
ちょっと興味があります...なぜあなたはimpを使用することを選択しましたか?私の理解では、impはもはや維持されておらず、主にxtextを上回っています。 (どちらのプロジェクトにも所属していないことに注意してください。あなたの選択には本当に興味があります。)ありがとう。 –
+ Andrew:実際にはXTextを最初に見ましたが、既にコアが1000行のYACCコードであるコンパイラをすでに*持っているといいです。より良いアプローチであるIMHOであるため、IMPがもう維持されるべきではないと聞いて申し訳ありません。 IDEを書くだけで、新しい言語(おそらくは非常に小さなDSLを除く)を開始することはできません。加えて、1. Xtextレクサー構文は恐ろしいですが、レックスの古き良き時代はどこですか?レクサーを書くのは簡単すぎました。 2.レクサーとパーサーは明確に分離されていないようです3.劣等技術 - 再帰的な降下LL(1)は本当に魅力的ですが、魅力的です。 – Ingo
良い点。ありがとう。 :) –