2

ページ テンプレートに独自のマークアップ/スクリプト言語を使用する、新しいホスト型 e コマース システムを職場で使用する方法を学んでいます。これらは JSP ページに似ており (ただし、サーバー タグには接頭辞がないため、"xsp:" はありません)、式言語と同様に ${expressions} を使用します。私たちは .Net システムから移行しているので、同僚の開発者は全員、エディターで完全な IntelliSense を利用できることに慣れています。

したがって、私の質問は、これらのカスタム タグをコンテンツ アシストで使用できるようにすることは可能かどうか、また、もしあれば手間をかける価値があるかどうかです。(後者は主観的なものであることは承知しています。私は合理的な人間であり、意見を受け入れる立場にあります。)

参考までに、タグのオートコンプリートの方が気になりますが、作業量によっては式も素晴らしいでしょう。Java EE、Juno (コア IDE v4.2.1) に WTP で eclipse を使用しています...申し訳ありませんが、バージョンとコンポーネントに関する限り、どのように、または何を共有すればよいかわかりません。追加情報が役立つかどうか教えてください。

前もって感謝します。

4

1 に答える 1

1

明らかに手間のかからない答えは、独自のテンプレート言語をサポートする Eclipse プラグインを作成することです。開始する場所の 1 つは、Eclipse 用の HTML/XML/JSP/Velocity エディターであるVeloeclipseである可能性があります。これには、興味深いと思われる次の機能があると主張されています。

  • ベロシティ ディレクティブのスマート インデント (Return キーを押すか、タブを使用している場合)
  • コードの折りたたみ
  • コードのフォーマット
  • html タグのスマート インデント (Return キーを押すか、タブを使用する場合)
  • HTML と速度の両方のシンタックス ハイライト
  • タグ、ディレクティブ、および参照のオートコンプリートおよびコンテンツ アシスト(html 属性値またはタグの開閉時に Ctrl + スペース)

ソースはこちら: http://code.google.com/p/veloeclipse/source/checkout

于 2013-01-15T18:29:26.137 に答える