1

Eclipse のコンテンツ支援を編集することはできますか? それにルールや機能を追加するようなものですか?Eclipse がオープンソースであることは承知していますが、「より簡単な方法」またはインターフェイスはありましたか?

たとえば、私は Java 1.4.2 で作業しているので、魔法のような "オートボクシング" があるとは思いません (オートボクシングでこの問題が解決されると考えるのは正しいですか?) . そのため、リクエストからパラメーターを取得する作業を行っているとき、Long または Int が必要になる可能性がある場合、それらはすべて文字列を返します。私は物事をより自動化することに常に興味を持っています (コンピューター科学者なら誰でもそうですが) ので、一般的な Java 解析関数 (Integer.parseInt、Long.parseLong など) を使用するようにコンテンツ アシストに提案させることができるかどうか疑問に思っていました。渡されたパラメーター用。

4

1 に答える 1

1

非常に詳細でカスタマイズされた方法で Content Assist を実際に拡張したい場合は、プラグインを作成する必要があります。Eclipse は非常によく設計されているため、コンテンツ アシストなどの基本機能をプラグインで拡張できる無限の拡張ポイントがあります。しかし、それを書くことは些細なことではありません (ただし、それを学ぶ時間があれば、あなたに役立つスキルです)。

もう 1 つのオプションは、独自の Java エディター テンプレートを作成することです。このテンプレートは、必要な定義済みのコード スニペット (パラメーター値の挿入を含む) を出力でき、コンテンツ アシストに含まれます。Eclipse の設定を開き、Java > Editor > Templatesに移動します。? を使用できます。詳細については、[設定] ページの [ヘルプ] ボタンをクリックしてください。

于 2012-10-18T15:55:52.177 に答える