Eclipse/プラグイン開発のTIPS集/記事一覧
https://www.masatom.in/pukiwiki/Eclipse/%25A5%25D7%25A5%25E9%25A5%25B0%25A5%25A4%25A5%25F3%25B3%25AB%25C8%25AF%25A4%25CETIPS%25BD%25B8/%25B5%25AD%25BB%25F6%25B0%25EC%25CD%25F7/
[
トップ
] [
編集
|
凍結
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
メニュー
JavaのTIPS集
VMware ESXiのTIPS集
JenkinsのTIPS集
Network
MavenのTIPS集
WEB開発
AngularJSのTIPS集
GruntのTIPS集
GitHub
PythonのTIPS集
AWSのTIPS集
curl
Spring BootのTIPS集
Docker
Vagrant
Zabbix
Hubot
Raspberry Pi
Node.jsのTIPS集
↑
わりかし古い話
プラグイン開発の記事一覧
プラグイン開発のTIPS集
プラグイン開発の関連リンク
ブックマークいろいろ
StrutsのTIPS集
MySQLのTIPS集
HibernateのTIPS集
SubversionのTIPS集
↑
自作ツール
自作ツール/Moblog環境のメールフィルタ
自作ツール/opencsvPlus
Web Recorder Plugin
JavaBeans Generator
GooglePlugin
Plugin Document Creator
DBをExcelにExportするAntタスク
JavaDocument検索ツール
↑
外部サイト
JavaBeans Generator Plugin
Google Plugin
Google Plugin のバグトラッカ
自作ツールのバグトラッカ
↑
よく見るBlog
きのの、まずはやってみる
Kino's Blog
PrimeBrains(私の働いている会社)
株式会社プライム・ブレインズ - Qiita
PrimeBrainsは一緒に働ける方を募集しています!
Fly me to the Juno!
天使やカイザーと呼ばれて
Eclipseプラグイン開発
Eclipse開発 Blog
最新の20件
2026-04-13
Struts/Iterateタグの使い方
2026-04-06
Docker/EXPOSEまわり
Zabbix/DockerでZabbixサーバ構築
2026-03-17
Eclipse/プラグイン開発のTIPS集/ソースコードを解析するパーサASTParser/FieldDeclaration
Eclipse/プラグイン開発のTIPS集/ソースコードを解析するパーサASTParser/AbstractTypeDeclaration
2026-02-27
Java/Direct Web Remoting(DWR)をつかう
2026-02-20
Eclipse/プラグイン開発のTIPS集/GanymedeにSubversiveをインストールする
2026-02-02
UML/クラス図の基礎
2025-12-22
Eclipse/プラグイン開発のTIPS集/メニューバーとか、ポップアップとかのまとめ
2025-11-21
Struts/org.apache.struts.action.ActionMessage(エラー処理)
2025-10-16
Subversion/削除してしまったファイルを元に戻す
2025-10-01
Hibernate/TIPS集
2025-09-19
Linux/sudoを使う
2025-09-10
WebSphere/WASとJNDI
2025-09-08
GitHub/ローカル・リモートブランチとoriginのはなし
2025-08-27
Struts/Validateのやり方
2025-08-26
Struts/同期トークンで二度押しなどをチェックする
2025-08-25
Struts/リンクの作り方
2025-07-14
Network/VPN/Pritunl(OpenVPN Server)
2025-06-27
Java/JavaMail/受信メールの解析に使う
人気の50件
FrontPage
(221162)
UML/クラス図の基礎
(198173)
VMware/ESXi/バックアップ運用
(173531)
JMeter
(162707)
Eclipse/プラグイン開発のTIPS集/GooglePlugin
(150875)
Eclipse/プラグイン開発のTIPS集
(141968)
Eclipse/プラグイン開発のTIPS集/記事一覧
(140466)
Java/TIPS集
(129672)
Struts/同期トークンで二度押しなどをチェックする
(125900)
VMware/ESXi/LVMのディスク拡張
(102811)
Java/CSVを取り扱う
(100953)
Subversion/削除してしまったファイルを元に戻す
(98279)
JSON/Json-libを使う
(92077)
Struts/Tilesの基礎
(81997)
Subversion/TIPS集
(79984)
Java/Log4j
(79875)
VMware/ESXi/VMware Infrastructure Remote CLIを利用する
(79795)
Struts/TIPS集
(77724)
Struts/リンクの作り方
(75248)
VMware/ESXi/TIPS集
(74057)
Java/JavaMail/受信メールの解析に使う
(68534)
Maven2/TIPS集
(67303)
J2EE/EclipseでWeb Servicesを開発する
(67008)
Java/ソースコードの行数を数える
(62960)
Oracle/Oracle10g Express Editionをインストールする。
(62217)
Java/暗号化
(60874)
Struts/org.apache.struts.action.ActionMessage(メッセージ処理)
(60432)
Hibernate/Springを使ってトランザクション処理を記述する
(60299)
Hibernate/SpringとGenericを使って、汎用的なDAOを作成する
(57818)
Struts/Validateのやり方
(57551)
Linux/コマンド集
(55935)
Hibernate/Hibernate Toolsを使う
(55310)
WebSphere/WASとJNDI
(50996)
JSON/Json-libを使う/JavaからJSONへいろんな変換
(50568)
UML/Enterprise Architectの使い方
(50508)
Eclipse/プラグイン開発のTIPS集/ワークスペースのリソースを取り扱う
(49368)
Struts/例外ハンドラ(ExceptionHandler)を用いた宣言的な例外処理
(48761)
WebSphere/J2EEプロジェクトの開発
(47654)
Eclipse/プラグイン開発のTIPS集/ソースコードを解析するパーサASTParser
(47141)
JSON/Json-libを使う/JSONからJavaへいろんな変換
(44968)
Java/jcoverage
(44902)
Java/Ant/TIPS集
(44871)
Apache/.htaccessの有効化
(44821)
Struts/Struts Validator
(43013)
Struts/プルダウンの作り方
(41979)
Hibernate/楽観的ロックを実装する
(40601)
Oracle/TIPS集
(40570)
Hibernate/マッピング定義について/いろいろな検索方法
(38606)
バグトラッキングシステムTracをつかう/TIPS集
(37635)
Eclipse/プラグイン開発のTIPS集/TableViewer
(36278)
今日の10件
FrontPage
(164)
自然言語処理/gooラボのAPIを呼び出す
(3)
Java/CSVを取り扱う
(3)
Java/Lucene
(2)
VMware/ESXi/VMware Infrastructure Remote CLIを利用する
(2)
Linux/.forwardでメール受信時いろいろな処理をする。
(2)
Network/SSL/CA局としてCSRに署名する
(2)
Java/暗号化
(2)
Java/ソースコードの行数を数える
(2)
html/Prototype
(2)
edit
ページ名変更
使用中のひと:2人
Top
/
Eclipse
/
プラグイン開発のTIPS集
/ 記事一覧
Wikiの一覧ではそろそろまとまりがなくなってきたので、記事一覧を作りました。
Eclipseプラグイン開発の記事一覧
†
↑
メニュー/アクション関連
†
Eclipse 現行バージョンの情報
ポップアップやメニューバーにアクションを追加するための拡張ポイント、インターフェースのまとめ
ワークベンチのメニューバーに、プログラマティカルにメニューを構築したり、拡張ポイントを使って宣言的にメニューを構築したい
ビュー内に配置されているウィジェットのポップアップメニューにアクションを追加したり、ビュー自体のメニューバーにアクションを追加したい
複数のビューからアクションを共有するための機構、リターゲット可能アクション
よく出てくるgetSite().registerContextMenuでメニューを公開する仕組み
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.menusにvisibleWhenで条件指定する
Eclipse 3.3以前のバージョンの情報
ポップアップやメニューバーにアクションを追加するための拡張ポイント、インターフェースのまとめ
ワークベンチのメニューバーに、プログラマティカルにメニューを構築したり、拡張ポイントを使って宣言的にメニューを構築したい
ワークベンチのメニューバーやツールバーに、アクションを追加したい
ビュー内に配置されているウィジェットのポップアップメニューにアクションを追加したり、ビュー自体のメニューバーにアクションを追加したい(ビューを指定)
ビュー内に配置されているウィジェットのポップアップメニューにアクションを追加したり、ビュー自体のメニューバーにアクションを追加したい(選択されているオブジェクトを指定)
エディタを右クリックしたときに現れるポップアップメニューにアクションを追加したい
あるパースペクティブを選択したときのみ表示されるアクション
あるビューがアクティブの時のみ表示されるアクション
↑
ビュー関連
†
ビューのID一覧
ビューの作り方。基本だけ。。
オブジェクトを選択したときのイベントをハンドルするリスナ、ISelectionListener
よく出てくるgetSite().registerContextMenuでメニューを公開する仕組み
↑
リッチクライアント(Ecilpse/RCP)関連
†
RCPをやってみる(Eclipse3.4以降対応版)
RCPをやってみる
製品情報などの画面を追加する>RCPの製品情報などの画面を追加する
製品情報などで使用する、プロパティ値の一覧
起動するJREを変更する
終了するときに、終了してよいかをたずねるようにする
スプラッシュスクリーンを閉じる
↑
外部へのリンク集
†
関連リンク集
↑
GooglePlugin
?
を作ったときのまとめの記事
†
Eclipse/プラグイン開発のTIPS集/GooglePlugin
Eclipse/プラグイン開発のTIPS集/GooglePlugin/Featureを作成してUpdateSiteを作成する
Eclipse/プラグイン開発のTIPS集/GooglePlugin/LabelProviderで表示を制御する
Eclipse/プラグイン開発のTIPS集/GooglePlugin/UI部のロジックをつくる
Eclipse/プラグイン開発のTIPS集/GooglePlugin/まずはCoreをつくる
Eclipse/プラグイン開発のTIPS集/GooglePlugin/ダブルクリックやポップアップメニューから、ブラウザを開く
Eclipse/プラグイン開発のTIPS集/GooglePlugin/ドラッグアンドドロップを実装する
Eclipse/プラグイン開発のTIPS集/GooglePlugin/ビューのツールバーにいろいろな機能を実装
Eclipse/プラグイン開発のTIPS集/GooglePlugin/ポップアップメニューをエディタに実装
Eclipse/プラグイン開発のTIPS集/GooglePlugin/検索結果一覧を表示するビューの作成
Eclipse/プラグイン開発のTIPS集/GooglePlugin/実際の検索ロジックをビューに実装
Eclipse/プラグイン開発のTIPS集/GooglePlugin/設定を保持するIPreferenceStoreを使う
Eclipse/プラグイン開発のTIPS集/GooglePlugin/前回の状態を復元する処理
↑
いろいろな拡張ポイント
†
Eclipseのトップページ、ようこそ画面を作る
キーバインディングを設定する(Eclipse3.3以前)
キーバインディングを設定する(Eclipse3.3以後)
Eclipseのヘルプ機構を利用する
Eclipseの検索画面を作成する
Eclipseの検索画面を作成する(cont.)
検索画面で使用した、検索クエリクラスISearchQueryの各メソッド
Eclipseの設定画面機構を利用する
自分好みのパースペクティブを作成する
↑
プラグインの公開関連
†
プラグインをサイトに公開して、オンラインアップデートできるようにする
オンラインアップデートの制御方法
↑
その他TIPSなど
†
Eclipseのコンソールにメッセージを出力する
細かなTIPS集
プラグインのディレクトリを取得する方法
ワークベンチなど
log4jのjarなどを共有する
Eclipse3.1から導入された、新構成のプラグイン
イメージを取り扱う
イベントの仕組み
プログレスモニタを使う
バックグラウンドで実行する
プロパティシートを使う
IAdaptableを理解する1
IAdaptableを理解する2
IAdaptableを理解する3
OSGiのコマンドラインを使う
文字列を外部化する
エラーログの制御
エラーダイアログの制御
プラグインクラスに定義しておきたいメソッド
プラグインの国際化
フラグメントをつかってプラグインを国際化する
↑
以下、かなり書き途中
*1
†
Eclipse/プラグイン開発のTIPS集/プロキシーの設定情報を取得する
Eclipse/プラグイン開発のTIPS集/拡張ポイントをつくる
Eclipse/プラグイン開発のTIPS集/編集機能付きテーブル
Eclipse/プラグイン開発のTIPS集/exeファイルを作成する。
Eclipse/プラグイン開発のTIPS集/FormEditor
Eclipse/プラグイン開発のTIPS集/Forms
Eclipse/プラグイン開発のTIPS集/TableViewer
Eclipse/プラグイン開発のTIPS集/TreeViewer
Eclipse/プラグイン開発のTIPS集/エディタをつくる
Eclipse/プラグイン開発のTIPS集/複数のプラグインディレクトリを使用する
Eclipse/プラグイン開発のTIPS集/ウィザードを実装する
Eclipse/プラグイン開発のTIPS集/Javaプロジェクトを操作する
Eclipse/プラグイン開発のTIPS集/ソースコードを解析するパーサASTParser
Eclipse/プラグイン開発のTIPS集/ソースコードを解析するパーサASTParser/TypeDeclaration
Eclipse/プラグイン開発のTIPS集/タスクトレイにアイコンを表示する
現在のアクセス:140466
*1
つうかじかんねー
Last-modified: 2012-07-07 (土) 12:03:08 (5062d)
Link:
Eclipse/プラグイン開発のTIPS集/メニューバーとか、ポップアップとかのまとめ
(146d)
Eclipse/プラグイン開発のTIPS集/TableViewer
(332d)
Eclipse/プラグイン開発のTIPS集/文字列を外部化する
(381d)
Eclipse/プラグイン開発のTIPS集/Forms
(970d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.menusまとめ
(1067d)
Eclipse/プラグイン開発のTIPS集/RCP(Eclipse3.4以降)
(1347d)
Eclipse/プラグイン開発のTIPS集/バックグラウンドで実行する
(1410d)
Eclipse/プラグイン開発のTIPS集/キーバインディングを設定する
(1468d)
Eclipse/プラグイン開発のTIPS集/プロパティシートを使う
(1530d)
Eclipse/プラグイン開発のTIPS集/RCPで起動するJREを変更する
(1615d)
Eclipse/プラグイン開発のTIPS集/ソースコードを解析するパーサASTParser/TypeDeclaration
(1615d)
Eclipse/プラグイン開発のTIPS集/TreeViewer
(1615d)
Eclipse/プラグイン開発のTIPS集/ウィザードを実装する
(1615d)
Eclipse/プラグイン開発のTIPS集/プログレスモニタを使う
(1615d)
Eclipse/プラグイン開発のTIPS集/OSGiのコマンドラインを使う
(1615d)
Eclipse/プラグイン開発のTIPS集/Javaプロジェクトを操作する
(1615d)
Eclipse/プラグイン開発のTIPS集/プロキシーの設定情報を取得する
(1615d)
Eclipse/プラグイン開発のTIPS集/エディタをつくる
(1615d)
Eclipse/プラグイン開発のTIPS集/イメージを取り扱う
(1615d)
Eclipse/プラグイン開発のTIPS集/イントロ(概要画面)を作る
(1615d)
Eclipse/プラグイン開発のTIPS集/イベントの仕組み
(1615d)
Eclipse/プラグイン開発のTIPS集/RCP
(1615d)
Eclipse/プラグイン開発のTIPS集/Eclipse3.1から導入された、新構成のプラグイン
(1638d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IEditorActionDelegate(ポップアップメニュー)
(1670d)
Eclipse/プラグイン開発のTIPS集/ソースコードを解析するパーサASTParser
(1700d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IObjectActionDelegate(ポップアップメニュー)
(1703d)
Eclipse/プラグイン開発のTIPS集/ビューのID一覧
(2357d)
Eclipse/プラグイン開発のTIPS集/プラグインクラスに定義しておきたいメソッド
(2444d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IWorkbenchPreferencePage(設定ページ)
(2449d)
Eclipse/プラグイン開発のTIPS集/FormEditor
(2459d)
Eclipse/プラグイン開発のTIPS集/Eclipseのコンソールにメッセージを出力する
(2798d)
Eclipse/プラグイン開発のTIPS集/タスクトレイにアイコンを表示する
(2911d)
MenuBar
(2940d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.search.ui.ISearchQuery(検索クエリクラス)
(3047d)
Eclipse/プラグイン開発のTIPS集/Eclipseの検索画面を作成する
(3047d)
Eclipse/プラグイン開発のTIPS集/プラグインのディレクトリを取得する
(3103d)
Eclipse/プラグイン開発のTIPS集/log4jのjarなどを共有する
(3140d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.core.runtime.IAdaptable(cont.)2
(3152d)
Eclipse/プラグイン開発のTIPS集/エラーダイアログの制御
(3178d)
Eclipse/プラグイン開発のTIPS集/プラグインの国際化
(3232d)
FrontPage
(3377d)
Eclipse/プラグイン開発のTIPS集/メニューバーを構築する(Eclipse3.3版)
(3456d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IPerspectiveFactory(パースペクティブ)
(3495d)
Eclipse/プラグイン開発のTIPS集/エラーログの制御
(3521d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.menusにvisibleWhenで条件指定する
(3777d)
Eclipse/プラグイン開発のTIPS集/ワークベンチなど
(4059d)
Eclipse/プラグイン開発のTIPS集/編集機能付きテーブル
(4182d)
Eclipse/プラグイン開発のTIPS集/getSite().registerContextMenuを理解する
(4213d)
Eclipse/プラグイン開発のTIPS集/プラグインの国際化(フラグメントを使う)
(4332d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IViewPart(ビュー)
(4345d)
Eclipse/プラグイン開発のTIPS集/メニューバーを構築する
(4356d)
Eclipse/プラグイン開発のTIPS集/ポップアップメニューの機能を追加する(Eclipse3.3版)
(4377d)
Eclipse/プラグイン開発のTIPS集/再ターゲット可能なアクション
(4508d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.core.runtime.IAdaptable(cont.)
(4630d)
Eclipse/プラグイン開発のTIPS集/拡張ポイントをつくる
(4632d)
Eclipse/プラグイン開発のTIPS集/exeファイルを作成する。
(4724d)
Eclipse/プラグイン開発のTIPS集/ヘルプを実装する
(4828d)
Eclipse/プラグイン開発のTIPS集/RCPで終了するときに、終了してよいかをたずねるようにする
(5057d)
Eclipse/プラグイン開発のTIPS集/関連リンク集
(5095d)
Eclipse/プラグイン開発のTIPS集/あるビューがアクティブの時のみ表示されるアクション
(5471d)
Eclipse/プラグイン開発のTIPS集/あるパースペクティブを選択したときのみ表示されるアクション
(5471d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.core.runtime.IAdaptable
(5523d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.ISelectionListener
(5882d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IViewActionDelegate(ポップアップ・メニューバー)
(5940d)
Eclipse/プラグイン開発のTIPS集/オンラインアップデートの話
(5983d)
Eclipse/プラグイン開発のTIPS集/キーバインディングを設定する(Eclipse3.3版)
(6094d)
Eclipse/プラグイン開発のTIPS集/RCPをBrandingするときに使うプロパティ値
(6099d)
Eclipse/プラグイン開発のTIPS集/複数のプラグインディレクトリを使用する
(6129d)
Eclipse/プラグイン開発のTIPS集/プラグインを公開する
(6184d)
Eclipse/プラグイン開発のTIPS集
(6209d)
Eclipse/プラグイン開発のTIPS集/Eclipseの検索画面を作成する(cont.)
(6382d)
Eclipse/プラグイン開発のTIPS集/RCPの製品情報などの画面を追加する
(6865d)
Eclipse/プラグイン開発のTIPS集/RCPでスプラッシュスクリーンを閉じる
(7303d)
Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IWorkbenchWindowActionDelegate(メニューバー)
(7381d)