問題タブ [eclipse-pde]
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.
eclipse-rcp - org.eclipse.jdt.ui.wizards.NewClassWizardPage は Linux では利用できますが、Mac では利用できませんか?
Eclipse magi の最も尊敬されているホスト ..
org.eclipse.jdt.ui.wizards.NewClassWizardPage クラスのインスタンスを作成しようとしています。これを行うプロジェクトが 1 つあり、Linux でコンパイルして実行できますが、Mac では実行できません。両方のマシンは、PDE を使用して Eclipse の Helios エディションを実行しており、どちらも先週ダウンロードされました。
バンドル org.eclipse.jdt.ui は Mac で使用できますが、何らかの理由で Mac はフレーズをコンパイルしません。
「インポート org.eclipse.jdt.ui.wizards.NewClassWizardPage を解決できません」と言います。MANIFEST.MF は単純なものです。
あなたの手がかりとブーイングは大歓迎です。
eclipse - Eclipse プラグインからリソースを更新するには?
一部のリソースを変更しました。Eclipseでクリックすると、「リソースが同期していません」という情報が表示されます。どうすればリフレッシュできますか?試してみorg.eclipse.core.resources.IResource.touch(IProgressMonitor)
ましたが、役に立ちません
button - Eclipseプラグインでこのボタンを作成するにはどうすればよいですか
私のEclipseプラグイン内で、このボタンをコンポジットで作成したいと思います。
アイコンはどこで入手できますか?そのボタンを作成するにはどうすればよいですか?
eclipse - Eclipse PDE-プラグイン、機能、および製品のバージョン管理
かなり大きなEclipseワークスペースで、依存するプラグイン、機能、および製品のバージョン番号をアップグレードするプロセスについて、私は多くの混乱を抱えています。
既存のプラグインにあるJavaコードにAPIを変更したため、バージョン識別子の主要部分を増やす必要があります。このプラグインは、特定の機能への依存関係として機能し、その機能は後で製品に含まれます。http://wiki.eclipse.org/Version_Numberingのドキュメントから、含まれているプラグイン自体で適切な数を増やす必要がある場合を(ほとんどの場合)理解しています。
ただし、プラグインでのこのメジャーバージョン番号の変更は、依存する「ダウンザライン」アイテム(機能、製品など)にどのように影響しますか?
たとえば、次のような一般的な「HelloWorld」セットアップがあるとします。
プラグイン:
機能:
製品:com.example.helloworld, version 1.0.0
com.example.helloworld.feature, version 1.0.0
com.example.helloworld.product, version 1.0.0
プラグインでAPIを変更する場合は、バージョンを2.0.0に更新する必要があります。それでは、機能のバージョン1.1.0はどうなるでしょうか。同じ質問を製品レベルにも適用できます(たとえば、機能が1.1.0または2.0.0の場合、製品のバージョン番号は何ですか)。
これはかなり初心者の質問だと確信しているので、誰かの時間と労力を無駄にしてしまったことをお詫びします。このタイプのコンテンツを検索しましたが、プラグイン、機能、製品、および更新サイトを初めて開発する方法を示す例だけを見つけました。私の検索に関連する他の唯一のコンテンツは、機能パッチの開発であり、私が望むほどバージョン管理の側面に触れていません。私は(初めて)Eclipse RCP / PDE環境に入るのに苦労しており、そのようなバージョン更新を行うための適切な方法やベストプラクティス、およびワークスペース内の他の依存プロジェクト全体にこれを最もよく反映する方法を学ぶ必要があります。
eclipse - Eclipse パッケージ エクスプローラー内でのファイルのドラッグ アンド ドロップの処理
独自のプロジェクト ファイル形式をサポートする Eclipse プラグインを作成しようとしています。私の目標は、プロジェクト エクスプローラーのファイル (任意の種類のファイル)を、サポートしている種類のファイルにドラッグ アンド ドロップし、ドラッグするファイルの名前を独自のファイルの末尾に追加できるようにすることです。
現在、既存のファイルからいくつかのデータを管理しやすい方法で解析できるカスタム エディターがあります。これは、そのファイル タイプに関連付けられたエディタがあり、その横に特別なアイコンが表示されることを意味します。それが関連しているかどうかはわかりません。
拡張ポイント「org.eclipse.ui.dropActions」を使用しようとしていますが、DropActionDelegate (org.eclipse.ui.part.IDropActionDelegate を実装) を登録して、ファイルがProject Explorer 内の私のタイプの 1 つにドロップされます。
誰にもアイデアはありますか?私は DropActionDelegate で正しい軌道に乗っていますか?
eclipse-pde - カスタム Eclipse プロジェクト タイプが保存されない (プラグイン開発)
このチュートリアルに従って、独自のカスタム プロジェクト タイプを作成しましたが、ほとんどの場合は機能します。残念ながら、私の新しいプロジェクト ウィザードをステップ実行すると、[完了] で新しいプロジェクトが作成されません。
私の最初の考えは、私がこのステップを逃したということでした:
- performFinish ()が true を返すようにします。
しかし、私は間違いなくそれをやっています。
他にやるべきことはあまりありません。テスト環境では、「Java」などの他のプロジェクト タイプを問題なく作成できます。それらのフォルダーは、runtime-EclipseApplication
ホーム フォルダーに正しく作成されます。Alt+Shift+F1 トリックを使って他のプラグインのソースを調べてみましたが、重要なステップがわかりません。
何が欠けている?これをカバーする他の優れたリソースはありますか? エラー ログ ビューに何も表示されません。別のログがどこかにありますか?
eclipse - Eclipse: LaunchConfiguration を再起動する方法
LaunchConfigurations をプログラムで (再) 起動するための Eclipse 用の小さなプラグインに取り組んでいます。
構成を起動できますが、起動する前に、指定された名前で実行中のすべての構成を最初にシャットダウンするように次のコードを拡張したいと考えています。
実行中の構成をすべて取得するにはどうすればよいですか?
実行中の構成を停止するには?
plugins - Eclipseプラグインの開発:エディターに機能を追加する方法
私は昨日、デフォルトのエディター(java、xml、それらすべて)機能を拡張しようと試みてきました。
私がやりたいのは、すべてのエディターの横にテキスト付きの大きな定規を追加することです。
例:デフォルトのエディタページは次のようになります。
でもこんな感じにしたい
また、ルーラーのテキストが特定の行に対応し、ソースコードと一緒にスクロールする必要があるため、ビューを使用できません。
新しいエディターは必要ないので、IEditorActionDelegateを実装してこれを実行しようとしましたが、機能を追加しましたが、解決策が見つかりませんでした。
私のソリューションを実践するために、AbstractContributedRulerColumnを拡張したことを述べたいと思いました
eclipse-rcp - Eclipse 3.6 (Helios) PDE ビルドが NullPointerException で失敗するのはなぜですか?
私たちの Eclipse RCP アプリケーションには、何年も機能している Eclipse 3.2 からのヘッドレス PDE ビルド セットアップがあります。最近、ヘッドレス PDE ビルドを実行するために使用する Eclipse のインスタンスとターゲット プラットフォームの両方を 3.6 に更新しました (主にアプリケーションへのハイパーリンクを作成できるようにするため)。ヘッドレス PDE ビルドは次のエラーで失敗するようになりました。
ログ ファイルのスタック トレースの関連部分は次のようになります。
このプロセスPDE Build
に従って、Eclipse インスタンスが作成されました。可能な限りクリーンなターゲット プラットフォームを作成しようとしましたが、(明確な指示がない場合や初期の成功がなかったため)ディレクトリに解凍し、その上に解凍するという手段に訴えました。eclipse-rcp-helios-SR2-win32.zip
eclipse-3.6.2-delta-pack.zip
PDE ビルド プロセスを正常な状態に戻すにはどうすればよいでしょうか?
eclipse - MavenビルドプロセスをEclipseで開発されたプラグインに後付けするにはどうすればよいですか?
Eclipseプラグイン開発環境は、連携する必要のあるOSGiバンドルのセットを最初から作成する場合に非常に便利なツールです。特にこれは、開発中にすべてのパッケージのインポートとエクスポート、およびその他のマニフェストの綿毛を正しく取得しようとする場合、または埋め込む必要のあるサードパーティのjarファイルがある場合に当てはまります。しかし、後でこの周りにMavenビルドプロセスを後付けしようとすると、かなり注意が必要なようです。主な理由は、バンドル/ OSGi用のMavenプラグインのほとんどがマニフェストを自分でビルドするのに対し、PDEを使用するとマニフェストを手作りするためです。
標準のMavenプロジェクトのレイアウトを尊重せず、すでに手作りのマニフェストを持っている、Mavenビルドプロセスをバンドルのバンドル/セットに後付けするための最良の方法は何ですか?