私は Eclipse プラグインの開発をしたことがないので、その概念は私には少しなじみがありません。とにかく、私は単純な Eclipse テーマを作成したいと考えており、Eclipse テーマの作成に関するこのブログ投稿を読んで、次のことをほぼ要約しました。
しかし、それを試してみたい場合は、プラグインを作成し、CSS ファイルを作成し、org.eclipse.e4.ui.css.swt.theme 拡張ポイントを使用してファイルを指すだけで済みます。プラグインをエクスポートする場合は、それを Eclipse インストールの「dropins」フォルダーに配置すると、スタイリングが利用可能になります。
私は実際の記事に進みましたが、Eclipse 用のプラグイン開発を行ったことがないという事実により、この記事の特定の側面について少し混乱しました。
アクティベーターを使用して新しいプラグインを作成しました。ここで最初に行き詰まったのは、拡張ポイントに関する部分です。彼は、製品と appname プロパティの設定について少しスキップしています。
<plugin> <extension point="org.eclipse.core.runtime.products"> <product application="mythemetest.Activator" name="mythemetest"> <property name="appName" value="mythemetest"> </property> <property name="applicationCSS" value="platform:/plugin/mythemetest/css/default.css "> </property> </product>
このアプリケーションを実行しても、default.css を使用して新しい Eclipse テーマが起動しないため、間違ったことをしています。上記の製品要素に関するものだと思います。
誰か助けてくれませんか?:)