[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 09/10 09:50 / Filesize : 164 KB / Number-of Response : 558
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

統合開発環境Eclipseプラグイン開発QA



1 名前:デフォルトの名無しさん [04/04/09 22:24]
統合開発環境Eclipse用プラグイン開発に関する質問と回答です。

Eclipseの使い方や、プラグインの使い方は、
このスレでは扱いませんので、↓のほうへどうぞ。
pc5.2ch.net/test/read.cgi/tech/1076074293





372 名前:デフォルトの名無しさん mailto:sage [2005/10/21(金) 16:44:51 ]
なぜ最初に
www.eclipse.org/swt/snippets/
を確認しないかなあ、この子は。

373 名前:369 mailto:sage [2005/10/22(土) 01:02:02 ]
>>372

うほっ
今後参考にします

374 名前:デフォルトの名無しさん mailto:sage [2005/11/13(日) 14:35:45 ]

toolバーに表示するアイコンの表示順位をプログラムで操作できますか。
メニューバーの項目は可能ですが、toolバーではうまくいきません。



375 名前:デフォルトの名無しさん mailto:sage [2005/11/14(月) 21:32:11 ]

例題のRCPを起動すると遅い
操作が遅いのでなく起動時間が長いように思う。
開発ツールとしてならいいがRCPで使用するには致命的だ。
CPUは1G、メモリ256Mつんでいる。
時間で15秒ぐらい。
起動オプションで64Mを256Mとかすれば少しはよくなるが
もっといい方法はないものだろうか。
たとえば、何かの設定または、プログラムを変更する方法はないか。
ほんとうにRCPは実用になるのだろうか。
知恵をかして。


376 名前:デフォルトの名無しさん mailto:sage [2005/11/14(月) 23:08:37 ]
>>375
おい、マルチすんな。
つーか、さっきは 1 Hz だったのにえらく速いマシンになったな。

で、別スレで言われたとおり、-Xmx256m 指定したはいいが、
メモリが 256MB だろ。少しは考えたらどうだ?

377 名前:デフォルトの名無しさん [2005/11/15(火) 00:05:46 ]
プログラムで早くする方法はないのでしょうか。
各マニフェストファイルの読み込みに時間がかかっているように思われるが

378 名前:デフォルトの名無しさん [2005/11/15(火) 00:30:22 ]
■幸福のコピペ(チョピペ)■
eclipseに貼り付けると□□□□■□□□□■□□□
□■■隠された文字が■浮き出るよ□□■■■□□□□
pc8.2ch.net/test/read.cgi/tech/1131282679/l50
□□□■■□■■□□□□□■■□□■■□■□□
237 :デフォルトの名無しさん :2005/11/14(月) 23:38:29
さあ話をそらしにかかりました□□□□■□□□■■□
□■■□□■□□□□■■□□■□□□□□■■□

379 名前:デフォルトの名無しさん mailto:sage [2005/11/15(火) 22:06:03 ]
プログラムで速くしたいならトレースオプションつけて調べろよ。

380 名前:デフォルトの名無しさん mailto:sage [2005/11/16(水) 01:22:39 ]
>>377
おまえの言う速くしたいとはハード増強なしで 15 秒を 3 秒にしたいとかだろ?
どうあがいても無理だ。あきらめろ。



381 名前:デフォルトの名無しさん [2005/11/19(土) 00:16:40 ]
キーバインドのプラグインを作りたいのですが、
何から始めればよいものか途方にくれてます。
誰かヒントプリーズ!

382 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 00:20:23 ]
>>381
Eclipseは大半がオープンソースだから、
自分のやりたいことに近そうなプラグインを探して、ソースを読む。

383 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 11:41:51 ]
まずオンラインマニュアル読め。

384 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 13:45:25 ]
>>375
RCPで起動するのが遅い?なら毎回起動しなくても良いように所まで考えるのがソリューションって奴ね
プログラムレベルでは出来なくても運用でカバーって言葉をSEが適当に言ってると思ってない?

385 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 19:27:58 ]
>>377
各マニフェストってたった一つじゃないのか?
それと時間がかかるっていっても
最初の一回だけではないかな?

386 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 19:29:00 ]
マニフェストよりも自分書いたプログラムのチューニングすることを
優先した方がええ。

JARファイルを高速化して圧縮するツールって
なかったかな?
日本人が作ったとおもったが

387 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 08:56:16 ]
RCPの起動時間が遅いのは読み込むプラグインが多すぎないか。
たしかに、javaが原因でもあるが、rcpでは最低限のプラグインの数でも

388 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 09:02:01 ]
RCPを開発しているのだけれども
RCPの起動時間が遅いのは読み込むプラグインが多すぎるからじゃないか。
たしかに、javaが原因でもあるが、rcpでは最低限のプラグインの数でも
10数個あるまして、日本語になるとその倍近くふえる。その読み込みでも
xml解析でも時間がかかっているように見える。
もっと数をたとえば5個ぐらいにすれば早くなるんじゃないだろうか。

389 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 12:59:40 ]
プラグインごとの起動時間はデバッグオプションで
ログがとれるんだがなぜ調べないのだろうか。

390 名前:デフォルトの名無しさん [2005/11/28(月) 21:33:58 ]
しかし、起動時間を計っても改善方法がない
RCPでは最低限のしかないのだからそれをはずすことはできないのではないか。




391 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 21:57:55 ]
べつにはずそうと思えばはずせるけどね。
口より先に、まず手を動かせ。

392 名前:デフォルトの名無しさん mailto:sage [2005/11/29(火) 15:45:02 ]

しかし、RCPで開発するときの資料にのっている最低限のプラグインをはずすことができると
いうこと。
それでは最低限ではないことになるのではないか。


393 名前:& ◆skM39zbRIs [2005/12/09(金) 00:20:42 ]
すまん、質問させてくれ。
最近購入した ThinkPad R51 に Eclipse 3.1.1 を入れてみたんだけど
どうもうまく動かない。

ファイルを開こうとすると、3つめまでは大丈夫なんだが、4つめから

Problems occurred when invoking code from plug-in: "org.eclipse.jface".

というエラーメッセージが出始める。で、エラーログを見ると

java.lang.NullPointerException
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java(Compiled Code))
at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:223)

になってる。なんでなんだろう???あと JUnit でもエラーがよく起こるんだよね。

394 名前:& ◆QWv3R1XL8M [2005/12/09(金) 00:22:25 ]
悪い。上のはスレ違いだった。無視してくれ。

395 名前:デフォルトの名無しさん [2005/12/09(金) 22:28:00 ]
B5でEclipseってどう?
狭い?

396 名前:デフォルトの名無しさん mailto:sage [2005/12/09(金) 23:11:43 ]
Win98+Memory192Mで3.1って実行不可能?

強制終了しちゃいますorz

397 名前:デフォルトの名無しさん mailto:sage [2005/12/09(金) 23:13:05 ]
おまえらスレ違いだ。

398 名前:デフォルトの名無しさん mailto:sage [2005/12/10(土) 06:53:32 ]
>>395
マルチやめれ

399 名前:デフォルトの名無しさん [2005/12/10(土) 12:30:24 ]
>>398
嫌じゃ、ボケ!!
お前がやめれ。

400 名前:デフォルトの名無しさん [2005/12/10(土) 12:30:53 ]
>>398
嫌じゃ、ボケ!!
お前がやめれ。



401 名前:381 [2005/12/15(木) 01:15:12 ]
以前も書き込みましたが、相変わらずキーバインドプラグインを
作成しています。
とりあえず、クラスを作成するところまではいきました。
現在はエディタ上であるキー(F6)を押すと関連付けられたクラスが呼ばれて、
とりあえずダイアログを表示するようにしています。

本当はエディタ上でF6を押すと、行選択の開始
(Windowsで言うところのShift + 上下カーソルみたいなこと)を
させたいのですが、具体的にどのクラスのどのメソッドを使えば
良いでしょうか?

402 名前:デフォルトの名無しさん [2005/12/20(火) 02:46:13 ]
yoichiro.cocolog-nifty.com/eclipse/2004/05/eclipse.html
yoichiro.cocolog-nifty.com/eclipse/2004/08/post_1.html
IDocument


403 名前:デフォルトの名無しさん [2005/12/23(金) 03:32:36 ]
エディタの改行コードの設定がどうなっているかを
調べるにはどうしたらいいですか?

404 名前:デフォルトの名無しさん mailto:sage [2005/12/23(金) 13:10:39 ]
保存してダンプ

405 名前:デフォルトの名無しさん mailto:sage [2005/12/24(土) 15:08:16 ]
Eclipse Wikiで
RCPの作り方を解説しているページを見つけたんだけど
出来上がったブツのサンプルを見ると拡張子がexeになっているのが気になる。
作成時にプラットフォーム選択項目があるけど皆OSネイティブ。
これってJava、拡張子(.jar, .jnlp)にすることはできないの?


406 名前:デフォルトの名無しさん mailto:sage [2005/12/25(日) 11:49:04 ]
>>405
exeの拡張子が付いている実行ファイルはただのラウンチャ。
本体は同じ場所にあるstartup.jarで、これは実行可能jarファイル
にもなってるから、普通のjarベースのアプリケーションとして配布できる。
jnlpにもできる。つーか、このへんオンラインマニュアルにちゃんと
書いてあるから、隅から隅までまず読め。

407 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 09:46:35 ]
便乗質問。 凄く基本的なことなんですが
ヘルプの "Deploying eclipse based application with Java Web Start" によると
配布するのは全てjar'edプラグインでなければならないとの事。 (まあjwsなので当然)
全プラグイン共通で利用するcommons-loggingとかのjarを、一つのプラグインAにまとめたら
jarを再度jar化することになり、別のプラグインBやらCからクラスパス通らないですよね?

ということは、そういった利用法は不可能で、全てのプラグインに別個に必要なjarを
持たせなければならない、って事でしょうか?

408 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 13:22:14 ]
そのjarをjar'd plug-inにする手はある。
File -> New -> Project... -> Plug-in from existing JAR archives
みたいにね。commonsならライセンス上も問題ないし。

409 名前:407 mailto:sage [2005/12/27(火) 14:11:37 ]
なるほど、それ見落としてました。試してみます。
サンクス

410 名前:407 mailto:sage [2005/12/27(火) 17:05:39 ]
<chirashi ura="
時間が空いたのでやってみました。
結果は単にjarを解凍して、MANIFEST.MFにパッケージ記述してくれるだけ。
手でやるのをちょっと手伝ってくれる程度。
とはいえ、とりあえず現在の正式な方法がコレだと分かったので意味はありました。
" />



411 名前:デフォルトの名無しさん [2006/01/03(火) 14:09:10 ]
>>407-408
FatJarプラグインでは駄目なのか?

412 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 14:32:42 ]
駄目

413 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 00:49:46 ]
なんで?
複数のJarをひとつに統合できる便利なツールなのに


414 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 01:30:47 ]
>>413
複数のプラグイン全部にそれやったらただの馬鹿だな。
質問よく読めよ。

415 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 01:54:38 ]
>>413 不適切な理由は二つ。

1. 一つのjarを個々のプラグインから共用したいという元の質問に対して、
プラグインごとにjarの中身を全部突っ込めというのは答えになってない。

2. Eclipseではプラグインごとにクラスローダが用意され、それぞれのクラスローダで
ロードされるクラスは別のクラスインスタンスになる場合がある。そのため
一つのクラスライブラリを複数のプラグインに別個に含めると所望の動作を行わない場合がある。

416 名前:デフォルトの名無しさん [2006/01/07(土) 03:33:11 ]
エディタの設定でタブはどのような設定になっているとか
デフォルトの改行コードはどうなっているとかを
取得するにはどうしたらいいんでしょうか?


417 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 15:12:00 ]
初期の改行コードは当該リソースの親コンテナから継承されプロパティに格納されてる値が使われる。
タブは知らないけど最悪プリファレンス追えば?

418 名前:デフォルトの名無しさん mailto:sage [2006/01/20(金) 13:23:34 ]
GEF誰か使ってる?

419 名前:デフォルトの名無しさん mailto:sage [2006/01/23(月) 02:20:30 ]
>>418
使っているが、何か?

420 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 06:39:12 ]
ねえねえ、えくりぷすのとってつけたようなじーゆーあいでざいなーはほんとうにとってつけたんだよね



421 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 16:34:32 ]
というか、とってるけるためのつーるだからな。

422 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 00:47:25 ]
自作プラグインを実行したときに、実行結果をコンソールビューに出力したいのですが
どのようにすればよいのでしょうか?
とりあえずsysoutで試してみましたがだめでした。

423 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 07:25:08 ]
3.0のときちょっと試した感じだと
MessageConsole console = new MessageConsole("Test", null);
ConsolePlugin.getDefault().getConsoleManager().addConsoles(new IConsole[]{console});
MessageConsoleStream consoleStream = console.newMessageStream();
consoleStream.println("Test");
で出た。今もこれでいけるかはしらない。

424 名前:423 mailto:sage [2006/02/17(金) 07:26:29 ]
プラグインの依存関係はたぶんorg.eclipse.ui.ideいれとけばよかった気がする
けど覚えてない。

425 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 22:26:02 ]
ありがとうございます。
試してみます。

426 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 18:12:34 ]
RCPで外部jarファイル(log4jとか)を使うにはどうすればいいでしょうか?
普通にプロジェクトの設定でJava Build Pathに設定すればコンパイルしてEclipse上からの起動もできますが、Exportして単体で動かそうと思うとエラーが出ます。
いろいろいじったんですがjava.io.IOException: Unable to initialize osgi.frameworkClassPath とか言われてダメぽでした。

RCPの情報は少ないような気がしますがやっぱり洋書を読むしかないんですかね

427 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 20:05:07 ]
>>426
必要なjarファイルだけのプロジェクトを作る。
JUnitのプラグインとか参考にするといいよ。
RCPで参考になるのは、これとか
ttp://www.amazon.co.jp/exec/obidos/ASIN/4797324899/
これとか
ttp://www.amazon.co.jp/exec/obidos/ASIN/0321334612/

428 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 22:47:25 ]
>>423
無事いけました。
ちなみに依存関係はorg.eclipse.ui.consoleでした。

429 名前:デフォルトの名無しさん mailto:sage [2006/02/24(金) 11:54:35 ]
>>427
別プロジェクトにして読み込むことできました!
しかしなんでわざわざ別プロジェクトにするんでしょうね?なんかメンドイ気もするけど・・・。

430 名前:デフォルトの名無しさん mailto:sage [2006/02/24(金) 15:55:02 ]
1. jarにjarは入れられない。
2. プラグインのライブラリにjarを追加するとjar'd pluginにできない。
3. アプリケーションプラグインはjar'd pluginである必要がある。
4. よってRCPプラグインにjarは含められない。
RCPじゃなければプラグインにjarを同梱することができる。
jar'd pluginではなくなるけど。

でもまあRCPでもlog4jみたいな良く使われるライブラリは
別のプラグインに切り出しておいた方が後々いい気がするけどね。



431 名前:デフォルトの名無しさん mailto:sage [2006/03/04(土) 15:19:36 ]
プラグインのエキスポートでの質問です。
Eclipse 3.1.1 JDK 1.5 Windows XPで使用しています。

プラグインのエキスポート後、できたプラグインの jar ファイルの内容を調べると、
意図しないファイルが含まれることがあるようなのです。

再現の仕方は、
1.適当なプラグインプロジェクトを作成する。
2.ソースフォルダ( 通常は src )以下のどこかに 任意の GIF ファイル
  (内容もちゃんとした画像ファイル)を追加する。
3.追加した GIF ファイルをビルドのソースフォルダーから除外する。
  プロジェクトのプロパティ−を表示し、「Javaのビルドパス」ツリーアイテムを選択後、
  「ソース」タブを開き、除外フィルタとして「**/*.gif」を指定する。
4.プロジェクトをビルドする。すると、バイナリ出力フォルダ(通常は bin )
  にコンパイル後の *.class ファイルなどができる。ここには、追加された GIF ファイルは
  コピーされない。(フィルタで除外したので、ここまでは正しい動作。)

5.ビルドがうまくいくのを確認後、プラグインをエキスポートする。
  「デプロイ可能なプラグインおよびフラグメント」を選択し、エキスポート処理を完了させる。
6.出来上がったプラグインの jar ファイルを拡張子 zip に変更し、中身を確認する。
  すると、除外したはずの GIF ファイルが含まれている。

エキスポート時のプラグインの jar に含まれるファイルの設定は、除外フィルタ以外の
別の箇所にあるのでしょうか?

教えてください。


432 名前:デフォルトの名無しさん mailto:sage [2006/03/04(土) 21:24:27 ]
build.properties

433 名前:431 mailto:sage [2006/03/04(土) 21:58:44 ]
>>432
返信ありがとうございます。
一応、build.propertiesの
bin.excludesにも「**/*.gif」などと書いてみましたが、結果は同じでした。
先に書くべきでしたね。すみません。
他に心当たりがありましたら、よろしくお願いします。

434 名前:デフォルトの名無しさん mailto:sage [2006/03/04(土) 22:00:38 ]
build.propertiesの書き方が間違えている。

435 名前:431 mailto:sage [2006/03/04(土) 22:02:08 ]
「**/*.gif」は、「src/hoge/*.gif」などとしても同じでした。

436 名前:431 mailto:sage [2006/03/04(土) 22:06:10 ]
>>434
www.atmarkit.co.jp/fjava/rensai3/devworks01/devworks01_2.html
一応、ここを参考に書いてみたのですが、なにかを見落としているのでしょうか?

source.xxx.jar = src/
output.xxx.jar = bin/
bin.includes = plugin.xml,\
xxx.jar
bin.excludes = **/*.gif
こんな感じです。



437 名前:431 mailto:sage [2006/03/04(土) 22:09:01 ]
もう少し調べて、わからない場合は、またカキコします。
失礼しました。

438 名前:デフォルトの名無しさん mailto:sage [2006/03/04(土) 22:23:38 ]
でもたぶんいろいろ調べるよりplugin.xmlからbuild.xmlを自動生成させて、
copyタスクのfilesetいじった方がはやい。

439 名前:431 mailto:sage [2006/03/04(土) 22:37:26 ]
>>438
レスありがとうございます。しかし、解決しました。
どうも、Eclipseのヘルプ(3.1.1日本語版)に誤りがあるようです。
以下、「ビルド構成」内のbuild.properties項目の抜粋

source.<library> - コンパイルするソース・フォルダーをリストします
(例えば、source.xyz.jar=src/、src-ant/)。plugin.xml または manifest.mf で
ライブラリーが指定されている場合は、その値と一致する必要があります。

source.<library> - ライブラリーでコンパイラーがコピーするべきではないファイルをリストします。

上記のように、同じ項目が2つあります。私の場合は、ソースから特定ファイルを除外したいので、
下の方を適用するのですが、正しくは、source.<library>ではなく、exclude.<library>と表記するよう
です。これで動作しました。

orz

ありがとうございました。

440 名前:デフォルトの名無しさん mailto:sage [2006/03/28(火) 21:17:18 ]
久々にプラグイン作ってみたら
3.0と3.1で仕様変わっとる

マイナーバージョンアップでひでえことすんなあ



441 名前:デフォルトの名無しさん mailto:sage [2006/03/28(火) 23:26:04 ]
>>440
同意。ヤツラ、やりたい放題でつ。
3.2でまた大幅に変わるとの観測も・・・。

442 名前:デフォルトの名無しさん mailto:sage [2006/05/04(木) 22:20:04 ]
今日、初めてプラグイン開発してみました。
が、EMFとGEF使ってみたんですけど参考になるサイトがあまりないですね。
やっぱり普及してないんでしょうか・・・・。

443 名前:デフォルトの名無しさん mailto:sage [2006/05/04(木) 22:21:03 ]
>>442
オープンソースのやつでも探して嫁

444 名前:デフォルトの名無しさん mailto:sage [2006/05/04(木) 23:27:58 ]
>>443

たとえば?

445 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 00:10:15 ]
いくらでもあるだろが
探す努力すらしないんならお前には最初から無理

446 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 00:16:35 ]
とりあえずEMF Bookの邦訳かっとけ。

447 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 00:44:55 ]
>>446

とりあえず読んでみる
サンクス

448 名前:デフォルトの名無しさん mailto:sage [2006/05/08(月) 10:23:15 ]
EMFって便利だけど難しくて。
邦訳読んだけど、まだ完全には把握しきれてない

449 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 11:27:02 ]
java検索で、抽象クラス・メソッド、インターフェースを検索する方法はあるでしょうか?
あるプロジェクトのソースが提供されて、そこのフレームワーク的な部分だけのソース一覧を探したいです。
最終目的は、そのリストを全て選択し、omondoのUMLクラスダイアグラムエディタにD&Dし、
フレームワークのクラス図を作成したいと思っています。


450 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 11:28:49 ]
>>449
すいません。スレ間違えました



451 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 18:54:07 ]
449の内容を実現したいので、検索機能のpluginを作成しようと考えているのですが、
拡張方法がわかりません。
検索画面の拡張はどのようにやるのでしょうか。


452 名前:デフォルトの名無しさん [2006/06/01(木) 23:16:18 ]
質問です。
「チーム同期化ビュー」でファイルを右クリックしてコンテキスト(ポップアップ)メニューに項目を追加したいのですが、
うまくいきません。
最初は「objectContribution」で追加を試しましたがJavaビューのパッケージエクスプローラとリソースビューでは追加されたのですがチーム同期化ビューには追加されませんでした。
次に「viewerContribution」で一通り調べたtrgetIDを指定したのですが追加されませんでした。
「viewerContribution」に"org.eclipse.ui.resourcePerspective"でリソースビューに追加、"org.eclipse.jdt.ui.PackageExplorer"でパッケージエクスプローラーに追加は確認できています。
"org.eclipse.team.ui.TeamSynchronizingPerspective"を追加してみましたがだめでした。
"org.eclipse.team.sync.views.SynchronizeView"も試してみましたが拡張に「org.eclipse.team.sync.views」のパッケージが無い為かこれも無理でした。
今お手上げ状態です。どなたか分かる方いらっしゃいましたらお願いします。

453 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 23:57:39 ]
eclipseが終了するタイミングで処理を行いたいです。いい方法はありますか?
ビューが生きている(ビューの情報が取れる)段階がよいのですが。。。

454 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 00:11:04 ]
プラグインのstopを上書きするかビューのdispose()を上書きするか
ワークベンチにリスナを登録するかワークベンチウィンドウにリスナを
登録するか、用途に応じてどれか選ぶ。

455 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 00:52:46 ]
>>454
おお、素早いレスどうもです。明日早速試してみます。

456 名前:デフォルトの名無しさん mailto:sage [2006/06/06(火) 20:50:00 ]
IFileBufferのsetDirtyを使いたいのですが、IFileBufferって何をキャストすれば使えるのでしょうか?

457 名前:デフォルトの名無しさん mailto:sage [2006/06/08(木) 22:02:28 ]
質問させてください.
初心者なので的外れな質問かもしれませんが.

EclipseでJavaのソースを書くときウインドウ幅でテキストを折り返して表示させたいのですが,
設定方法がわかりません.
自分の場合Eclipseはしょっちゅうウインドウの大きさを変えたりするので固定文字数で折り返しは嫌です.
このような設定が不可能ならば自分でプラグインを書きたいと思います.
Javaエディタの機能を拡張すればできるかもしれないと思ったのですが,Javaエディタがどこのクラス
なのかもわかりません.どなたか教えていただけないでしょうか.


458 名前:デフォルトの名無しさん mailto:sage [2006/06/09(金) 23:33:11 ]
>>457
自分も知らんが、SWT Spy ttp://www.eclipse.org/swt/tools.php で調べられると思う

459 名前:457 mailto:sage [2006/06/10(土) 06:50:17 ]
>>458
ありがとうございます.
調べてみます.


460 名前:デフォルトの名無しさん [2006/06/12(月) 16:16:17 ]
CDTでCのソースを書いてデバッガーで実行しても動作しません。
コンソールから同じ実行ファイルを起動すると動きます。

fp = fopen("abc.txt", "r");

でopenエラーになってしまうんですが。。。

なにが悪いんでしょうか?
どのたかよろしくお願いします。
OS: CentOS4.2
Eclipse-SDK3.1.2
Eclipse-CDT-3.0.2




461 名前:デフォルトの名無しさん [2006/06/28(水) 14:44:14 ]
eclipse用のpluginをRCPで使えるようにするには
どうしたらいいのでしょうか?
拡張ポイントを定義するのか・・・?

462 名前:デフォルトの名無しさん [2006/06/28(水) 15:18:25 ]
意味がよくわかめ

463 名前:デフォルトの名無しさん mailto:sage [2006/06/28(水) 15:39:30 ]
>>461
プラグインが依存するプラグインをRCPに組み込めばいいと思う。
が、芋ずる式にプラグインが組み込まれ、
最終的にEclipse SDKとほとんど同じになる予感。

464 名前:デフォルトの名無しさん [2006/06/28(水) 16:25:27 ]
461です。レスが早くてビックリです
ありがとうございます。

すいません言葉が足りませんでした。
例えば、Eclipse用のRSSリーダプラグインがあって、
それを同様に、RCPアプリのpluginsフォルダとか
featuresフォルダに放り込んだらそのプラグインが
RCPアプリで使用できるようにならないかなと
思いまして、、、
わかりますか?


465 名前:デフォルトの名無しさん [2006/06/28(水) 16:40:21 ]
>>463 が書いているとおり
そのRSSリーダプラグインが依存するプラグインが足りないんだろう。
ログ見てみれば

466 名前:デフォルトの名無しさん mailto:sage [2006/06/28(水) 17:08:24 ]
RSSリーダくらいならJDTへの依存はないだろうし、
空のRCPにプラグイン組み込むだけで動くかもね。
パースペクティブ定義が無いからビューが表示されないけど。
ま、やってみてログ見ろとしか言えない。

467 名前:デフォルトの名無しさん [2006/06/30(金) 19:21:38 ]
ヘルプ>ソフトウェア更新>検索とインストール をすると、
更新中にネットワークが通信不能(ロック状態)になるんですが。
Eclipse以外のネットワーク使うアプリまで(メッセンジャーなど)ネットワークでの通信不能障害起こします。

こんな症状が出た人います?

環境:WinXPでEclipse3.1、jdk1.5.0_06

468 名前:デフォルトの名無しさん [2006/06/30(金) 21:05:57 ]
InstallHandler からFeatureのインストールフォルダのパス
を取得する方法をご存知の方いますか?
ルートフォルダ + "features" + featureID
でいいとは思うが、なんかスマートじゃない気が・・・

469 名前:デフォルトの名無しさん mailto:sage [2006/06/30(金) 22:56:18 ]
>>467
初心者スレで質問した者だけど、そんな感じでインストールできない。
USB2.0無線(AES)だけど普段でもCPU負荷が高くなると接続が切れる現象ある。
Httpだと何回やってもだめだった。Ftpだとたまたまなのかインストールできた。

470 名前:デフォルトの名無しさん [2006/07/04(火) 19:14:46 ]
更新マネージャで更新すると、旧バージョンのプラグインJarと
featureフォルダが残ってしまうのはなぜでしょうか?
設定または、プログラム的に消す方法はありますか?
ちなみにRCPアプリで、起動時に自動更新チェックさせています。



471 名前:デフォルトの名無しさん mailto:sage [2006/07/04(火) 21:06:12 ]
なぜでしょうかって、そういう仕様だからだよ

472 名前:デフォルトの名無しさん mailto:sage [2006/07/05(水) 19:30:09 ]
消せるようになってるのに。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<164KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef