トップページtech
1001コメント342KB

JAVA/C++開発環境 "eclipse" スレッド 2

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
過去スレ
Part 1 http://pc.2ch.net/test/read.cgi/prog/1013261320/
Part 2 http://pc.2ch.net/test/read.cgi/tech/1013268002/

オフィシャルサイト
http://www.eclipse.org/
プラグインリンク集
http://eclipse-plugins.2y.net/
R2.0リリースまでのスケジュール
http://www.eclipse.org/eclipse/freeze_plan_2_0.html
Eclipse project FAQ
http://www.eclipse.org/eclipse/faq/eclipse-faq.html

FAQ,LINKは >>2-7 くらいのどこか。
0461デフォルトの名無しさんNGNG
誰か iアプリ開発環境DoJaとEclipseを連動させるプラグイン作ってみない?
ヒット間違いなしだと思うけど。俺も欲しいし
0462前スレの 713NGNG
>>105
> 前スレ713あたりで話題に出てたから、pluginの勉強ついでに
> native2ascii相当の機能を組み込んだpropertiesファイル用
> editor pluginを作ってみた。713はまだ見てるかな。

大変遅レスですがオイラにも分けてくだちい。簡単に作れるんだったら作り方
だけでも ケコー です。
0463デフォルトの名無しさんNGNG
前から気になってたんだが Task って TODO メモのこと?
0464105NGNG
>>462
あのあとeclipse-mlのほうに投げたんでそっちのほうから持っていって
くだされ。 http://www.egroups.co.jp/message/eclipse-ml/65
0465デフォルトの名無しさんNGNG
>>464
よっしゃー!!
R2 で バッチリ 機能しますた!!
ヤター!!
0466デフォルトの名無しさんNGNG
また関係ない話ですんませんけど、Eclipse ってパッケージドキュメント
(package.html) に対応してないよね? いつも UML のクラス図とかを SVG
保存してパッケージドキュメントで説明してたんだけど、どうやっても
*.svg や *.html がリソース扱いになっちゃうんだよな…。
なんかうまい方法無いッスカ?
0467デフォルトの名無しさんNGNG
>>466
ダブルクリックすると外部ブラウザが起動しちゃうのが
困るって話なら、ファイルの関連付けでワイルドカードを
使わずにpackage.htmlに対して適当なテキストエディタを
関連付ければいいのでは。
0468デフォルトの名無しさんNGNG
>>467
うん、それもあるんだけど。
Build Path (コンパイルされた *.class ファイルが置かれるパス) に
package.html や class-chart.svg もコピーされちゃうから、何か
うまい方法は無いかという話でやす。
0469467NGNG
なるほど。納得。
http://dev.eclipse.org/newslists/news.eclipse.tools/msg12626.html
から続く話と同じなのかな。でもこの会話、なんかかみ合ってない気がする。
0470455NGNG
>>455ですけど、なんか色々やっているうちに、シンクロナイズviewにadd to .cvsignoreなんて
メニューが出るようになって解決しました。
0471デフォルトの名無しさんNGNG
>>460
http://dev.eclipse.org/newslists/news.eclipse.tools/msg22321.html から
>IBM is working on an Eclipse-based, Swing/GUI building tool for delivery later this
>year as part of WSAD (and possibly WSSD). I don't know if they have decided whether it
>will be made available for Eclipse as well.
0472デフォルトの名無しさんNGNG
>>461 ドコモで配っている開発環境を使うだけなら、Eclipseに各種設定を
行うくらいでなんとかならない?
0473デフォルトの名無しさんNGNG
とりあえず、コンパイルとエミュレータ走らせてデバッグくらいなら
できます。>Doja
0474385NGNG
SysdeoのTomcatプラグインなんですけど、JDK1.4を使っている場合、
Webアプリケーション側でリロードしなくても、クラスが更新されます。

Sysdeoのreadmeには以下の記述。
We recommend that you use JDK 1.4 as it supports hot code replacement feature.

でも、eclipse使わずに普通にTomcat起動した場合は、オートリロード or Webアプリリロード
をしないとクラスファイルは更新されません。

このhot code replacementについて、どなたか教えてくださいませぬか?
(それって何?JDKの機能?eclipseなしでもできる?)
0475385NGNG
ブラックホークタウン
0476デフォルトの名無しさんNGNG
>>474
http://java.sun.com/j2se/1.4/ja/docs/ja/guide/jpda/enhancements.html
を見ると詳しく書いてあるよ。
0477385NGNG
//
HotSwap
クラスファイルの置換を可能にする
この新機能は、動作中のアプリケーションの修正したコードをデバッガの API を介して置き換える機能をカプセル化します
//

というやつっすね。なるほど、デバッガ(JPDA)の仕様で、
eclipseで実装されている機能なんですね。
TOMCATプラグインでこのようなことが可能なのは、
eclipse上から実行されてるからなんですね。

0478デフォルトの名無しさんNGNG
>>477
少しはソース読んでもバチ当たらないぞ。
0479デフォルトの名無しさんNGNG
platform-swt-devがマカーに占領されているよ...
0480デフォルトの名無しさんNGNG
>>472
>>473
??EclipseからDoJaが使えたら便利だと思うのですが。。
えーっと、Run As->DoJa Applicationで、DoJa携帯エミュレータ起動!なんて格好よくない?
0481デフォルトの名無しさんNGNG
作ってくれ。
俺もちょうど 504i にしたところだから、そんなのがあれば使う。
0482473NGNG
いや、私は単にプラグインなくてもeclipse+Dojaできるよって
話をしただけなので、別に480さんが専用プラグインをつくるの
を否定しているわけじゃないです。あればありがたく使わせて
いただきます。頑張ってください。
0483デフォルトの名無しさんNGNG
みんなNetBeans嫌いなの?
というかSun嫌い(w?
0484デフォルトの名無しさんNGNG
NetBeans 使ってるよ、GUI のデザインだけ。
0485デフォルトの名無しさんNGNG
VAJみたいにコードを整形する機能ってありますか?
0486デフォルトの名無しさんNGNG
プラグインはある。
0487デフォルトの名無しさんNGNG
>>485
[Preferences] -[Java] - [Editor]の"Code Assist"にあったわ、逝ってくる。
0488デフォルトの名無しさんNGNG
>>486
そのplug-in情報キボンヌ!スマソ
0489デフォルトの名無しさんNGNG
コード整形ってVAJでいうところのCtrl+Wでいいの?
それなら右クリックしてformat
0490デフォルトの名無しさんNGNG
>>489
naruhodo
0491480NGNG
>>481
>>482

あ、いえ、僕も誰かに作って欲しいクチでして。。
0492385NGNG
>>478

キソかもしれんのですが、eclipse本体のソースってどこにあるのですか?
Tomcatプラグインとかは中に入ってるんですが。
0493デフォルトの名無しさんNGNG
>>492 ソースはソース専用のプラグインがあってそれにまとめられてる。
0494493NGNG
でも眺めるだけだったら、CVSリポジトリビュー使って、dev.eclipse.org
のCVSツリーのぞいたほうが楽かな。
0495デフォルトの名無しさんNGNG
Team(CVS)の「Incoming change」と「Outgoing change」の定義が
よく理解できません。ファイルを右クリックしてでてくるメニューの
「Team > Sychronize Outgoing Change...」も同様に分かりません。

Please Tell Me About Them.
0496デフォルトの名無しさんNGNG
Eclipse.org Legal FAQ
http://www.eclipse.org/legal/legalfaq.html
CPL FAQ
http://www.ibm.com/developerworks/library/os-cplfaq.html
0497385NGNG
>>493

http://www.eclipse.org/eclipse/index.html
でWeb上でCVSに入ってるソース見れました。

ダウンロードして眺めてみたいのですが、
ソース専用のプラグインってどこにあるものでしょうか?
0498デフォルトの名無しさんNGNG
>>497 eclipse/plugins/*.sources_2.0.0
0499デフォルトの名無しさんNGNG
JavaWorldのプレゼントに応募して、WSADを当てよう。
0500500NGNG
500!!!
0501385NGNG
>>498
ああああああああああ
こここここんなところに!

あったんですね。。。
0502デフォルトの名無しさんNGNG
July 25- Maintenance Notice. The eclipse website and download servers will be down for server maintenance on the morning of Saturday July 27 from approximately 6 am ESDT to 12 noon ESDT.
We apologize in advance for any inconvenience this may cause. We will post updates here.
0503デフォルトの名無しさんNGNG
sage
0504デフォルトの名無しさんNGNG
eclipse project 2.0.1 downloads
http://64.38.198.171/downloads/201Index.php
0505デフォルトの名無しさんNGNG
>>449 遅くなったけどありがとう。

plug-in入れてみたけど実行できなかった。。<アプレット
New ConfigurationにJavaAppletがないのは私だけでしょうか。。
0506デフォルトの名無しさんNGNG
ワークベンチからJavaプログラムを実行(Run)して、
プログラムミスで無限ループに陥ってしまった場合など
どのようにして動作中のプログラムを強制的に止めれば
よいのでしょうか?
0507デフォルトの名無しさんNGNG
>>506 コンソールビューとかデバッグパースペクティブに停止ボタンが
見つからない? コンソールビューにはなかったかな。
0508デフォルトの名無しさんNGNG
Combo をちょっと拡張したいってんで、Combo のサブクラス作った。
実行すると、こんなエラーが出た。

org.eclipse.swt.SWTException: Subclassing not allowed


で、俺の認識では、プログラマは Canvas か Composite しか
継承してはいけない、Combo も拡張したければ、Combosite
のサブクラス作って、その中で Combo の拡張機能実装しろ。

という感じなんだけど、こういうもなんだってことでよろしい?
0509デフォルトの名無しさんNGNG
>>508
http://download.eclipse.org/downloads/documentation/2.0/html/plugins/org.eclipse.platform.doc.isv/reference/api/org/eclipse/swt/widgets/Combo.html

IMPORTANT: This class is not intended to be subclassed
0510506NGNG
>>507
ありました。Terminateボタンが。
0511デフォルトの名無しさんNGNG
Eclipse (R2) の中から Run (Java Application) で実行したとき、setDaemon(false)
なスレッドが動いていても main が終わると JVM 終了しちゃわない? 俺の気のせいかな?
0512デフォルトの名無しさんNGNG
>>511 試しにこんなの動かしてみたら、延々と実行されたよ。
public class ThreadTest {
 public static void main(String arg[]) {
  Thread td = new Thread() {
   public void run() {
    try {
     while (true) {
      sleep(1000);
      System.out.println("Thread is running.");
     }
    } catch (InterruptedException e) {
     //何もしない。
    }
   }
  };
  td.setDaemon(false);
  td.start();
 }
}
0513デフォルトの名無しさんNGNG
>>512
ファイル圧縮スレッドが走っている状態で main() を抜ける直前のメッセージが
表示された直後に JVM が終了した (圧縮完了/エラーのメッセージなしで)。
ディレクトリを見てみると、出来かけの ZIP ファイルと圧縮元ファイルが残った
ままだった (これは消されるはず)。が、その後いくらやっても再現せず。夢だったのか…
0514デフォルトの名無しさんNGNG
なんかNetBeansと比べて、格段にEclipseの方が早いような気がするが。
Win版ですが、比較された方いますか?
0515デフォルトの名無しさんNGNG
しかしアレだな。DOS 時代の Turbo C++ 以来、久しぶりにまともに使える
統合開発環境だと正直思うよ。Win で秀丸使わないで快適な開発なんて
何年振りだろうか。
0516デフォルトの名無しさんNGNG
最近 Eclipse のせいで秀丸 & WinCVS 離れが進みますた。
次は MX でファイル共有できるプラグインおながいします。
0517デフォルトの名無しさんNGNG
ぱーすぺくちぶに「2ちゃんねる」を出すにはどのプラグインを使えば
良いのでちょうか?
0518デフォルトの名無しさんNGNG
Telnet プラグインで 80 叩けば出せるぞ。
0519デフォルトの名無しさんNGNG
Eclipseってキーボードマクロ使えるか!?
秀丸の代わりにはなんないよ
0520デフォルトの名無しさんNGNG
秀丸はクソ
0521デフォルトの名無しさんNGNG
>>519
確かにマクロで一括処理させるのは秀丸の方が楽だな。自作の現在時刻
入力マクロも、スタイルシート入力マクロも、ひそかに気に入ってる
「行の二重化」も使えないのはちょっと痛いが。ってか、だれも秀丸の
代わりにするなんて話してないんだが。
0522デフォルトの名無しさんNGNG
テキストエディタ的に: 秀丸 >>> Eclipse
Java 開発環境的に  : Eclipse >>> (秀丸+WinCVS+DOS窓+javac+javadoc+jdb)
0523デフォルトの名無しさんNGNG
cdtについているコンパイラはborlandのしか使えないのか。
0524デフォルトの名無しさんNGNG
>>523 すげぇ勘違いしてるよ。
0525デフォルトの名無しさんNGNG
秀丸が良い部分だけ Open With -> System Editor とかで
秀丸使ったらいーじゃん… って思うのは俺だけ?
0526デフォルトの名無しさんNGNG
eclipseもpluginでかなりいじれるけど、手軽さって面では汎用エディタに
かなり劣るね。キーバインド変えるのにフラグメント作らなきゃいけないとか。
そういえばR1.0まで含まれてたorg.eclipse.scriptingって使った人いる?
Javascriptでどの程度カスタマイズできたんだろう。
0527デフォルトの名無しさんNGNG
>>526
手軽さかぁ。起動に1分前後かかるような環境に、それは求めないなぁ。
キーバインドがもうちょっとお手軽に変えられたら、とは思うけど、
そこにリソースをつぎ込むくらいなら他の所を頑張って欲しいし。
0528デフォルトの名無しさんNGNG
>>527
激しく同意。

いくら他の開発環境に比べて高速と入ってもテキストエディタと比べても・・・・
起動は他の環境同様決して速くはないし。特にプラグインが多くなってくるとひどい。

やはりそこは用途に応じて切り替えて使ったほうがより幸せになれるかと。

>>525
実ファイルを秀丸等のエディタで直接編集して、
あとからEclipse上のプロジェクトと同期を取るようにしてもよいかも。
0529526NGNG
ちょっと、言葉足らずだったかな。「カスタマイズの手軽さ」ね。
Javaエディタ使っててちょっとここいじりたいなってときに
PDEプロジェクト作って... ってのはちょっと。
#だからといって秀丸使う気もしないけど。
0530デフォルトの名無しさんNGNG
>>527
これでも使っとけ
ttp://mayu.sourceforge.net/ja/index.html

よく使う機能にキーバインド割り当てればかなり快適。
0531期待の☆NGNG
☆ チン     マチクタビレタ〜
                         マチクタビレタ〜
        ☆ チン  〃  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) < 日本語リソースまだ〜?
             \_/⊂ ⊂_ )   \________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
0532デフォルトの名無しさんNGNG
そろそろ R2 の日本語リソースほしいね。IBM に期待。
0533デフォルトの名無しさんNGNG
eclipse.toolsによると、Qt上のSWT実装もOTI/IBMで進行中らしい。
0534デフォルトの名無しさんNGNG
http://www.afz.jp/~n_mattun/2ch/swf/R3_temp.swf?inputStr=Eclipse+%CF%DD%BE%B0%21
0535デフォルトの名無しさんNGNG
>>533 Qtキタ━━━━(゚∀゚)━━━━!! GNOMEはクソ!! KDEは神!!
0536デフォルトの名無しさんNGNG
Sysdeo Eclipse Tomcat Launcher plugin
が2.0.1になってた。
0537デフォルトの名無しさんNGNG
http://www.freeml.com/info/[email protected]
0538名無しさんNGNG
スレ違いかも知れませんが・・・。
eclipse上でDoJa2.0エミュレータを実行させながらなおかつ
ステップ実行が可能な方法ってないでしょうか?
0539デフォルトの名無しさんNGNG
>>538
DojaのエミュレータもJavaアプリケーションだから
eclipseから実行できます。Dojaのマニュアルにコマンドプロンプト
からの開発について書かれているのを参考にしてDebug asして
下さい。ステップ実行はやったことないなぁ。
J2MEのリモートデバッガについては、R2.0が出た後に、
bugfixが出てます。
0540デフォルトの名無しさんNGNG
Eclipseって、IDEの部分はC++で書かれてるんだね。
それに比べて、全てJavaで書かれているnetBean & Forteは(・∀・)イイ!
0541デフォルトの名無しさんNGNG


     (540が突っ込みを期待しています)

0542デフォルトの名無しさんNGNG
Javaのよくないところ。
JVMがJavaで記述されていない。

良い言語というものは、その言語を構築・実行するための環境もその言語で記述できます。
0543デフォルトの名無しさんNGNG
>>542
あんさん、そりゃー無理ってもんよ。
VBだって、Runtimeいるでしょ?
0544デフォルトの名無しさんNGNG
VBは糞言語だからRuntimeが要るのでは?
0545デフォルトの名無しさんNGNG
>>542
JVMをJavaで書くにはJava->ネイティヴコードにする必要があるわけで、
そうするとWriteOnceRunAnywhereが実現できなくなるわけで、
javacがJavaなだけでも満足していただけませんでしょうか。
0546デフォルトの名無しさんNGNG
WriteOnceRunAnywhereなんて正直どうでも良いこと。
WriteOnceRunAnywhereなんて死語だな。

eclipseはWriteOnceRunAnywhereじゃないし。
0547デフォルトの名無しさんNGNG
1度記述すればどんな環境でもそのまま実行できる。
でもその遅さに閉口し1度しか実行しない罠。
0548デフォルトの名無しさんNGNG
R2がでてから1ヶ月がたとうとしてますが、日本語はそろそろなんでしょうかね?
0549デフォルトの名無しさんNGNG
Eclipseってなんて読むの?
0550デフォルトの名無しさんNGNG
>>549
(・∀・)イイ!クリスピー!
0551デフォルトの名無しさんNGNG
イー・クリップ セカンドエディション
0552デフォルトの名無しさんNGNG
いろいろ試したが、どれも使いづらい。
なぜかEclipse(エスクリプス 日食(笑))を使い始めている。
そろそろR2にするか。なぜか使いやすいのな何故か?謎。

助かるよホントに!これでCも使えるのか?楽しみだな。
日本語化してくれ!IBM!
0553デフォルトの名無しさんNGNG
個人的には、リソースの日本語化はいらない。
アップデートの足かせになりそうだし。
マニュアルの日本語化は要るとおもう。
0554デフォルトの名無しさんNGNG
>>552

IBMからはWebSphereStudioApplicationDeveloperを買えといわれるのがおち。
R2がいい? ならv5をまてと言われる罠(w
0555デフォルトの名無しさんNGNG
>>554
いわんやSunOneStudioをや
0556デフォルトの名無しさんNGNG
>>547
WriteOnceRunOnce
0557デフォルトの名無しさんNGNG
R2.0にWSWB2.0のNLtranslationFragmentsあてて使って
いるんだけど、ふとpreferencesを見たら、テキスト・
フォントの設定がMS ゴシック-regular-10だった。
デフォルトが日本語フォントになるのはいいんだけど、
なんで、MSゴシック...
0558デフォルトの名無しさんNGNG
他に標準のフォントが無いからじゃないの?
0559デフォルトの名無しさんNGNG
WSWB2.0てどこで入手できるの?

0560デフォルトの名無しさんNGNG
値段がVAJ並だったら買いますよ。
プロが定価1万8千円 アップグレードで1万2千円 実値9千円
JBulderとか他が高すぎ。とても買う気がしない。
無料のヤツでも使いづらい。あれでみんな使いやすいんだろうか?
■ このスレッドは過去ログ倉庫に格納されています