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

【Java/C/他】統合開発環境Eclipse GM3

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001デフォルトの名無しさんNGNG
立ててみる。リンクとかコピペ。

過去スレ
Part 1 http://pc.2ch.net/prog/kako/1013/10132/1013261320.html
Part 2 http://pc.2ch.net/tech/kako/1013/10132/1013268002.html
Part 3 http://pc3.2ch.net/test/read.cgi/tech/1023103421/

関連スレ
Java 高速GUI SWT
http://pc3.2ch.net/test/read.cgi/tech/1032448424/

オフィシャルサイト
http://www.eclipse.org/
プラグインリンク集
http://eclipse-plugins.2y.net/
http://www.eclipse-workbench.com/jsp/

R2.1までのプラン
http://www.eclipse.org/eclipse/development/eclipse_project_plan_2_1.html

Eclipse project FAQ
http://www.eclipse.org/eclipse/faq/eclipse-faq.html

リンクなんかはアフォがいなけりゃ>>2から>>10あたり。
0809デフォルトの名無しさんNGNG
>>808
ていうか他人の意見無視して勝手に統合するなよ。
もしかしてforteスレ住人?

まあ、そのスレは総合スレとしてあってもいいかもね。でもeclipseのスレは
単体であってもいいだろ。ちゃんと機能してるし。

SWTスレはあのまま廃棄してもよさそうだけど・・・
0810デフォルトの名無しさんNGNG
>>804
ttp://www.xored.com/products.php
とかかな。
使ったことは無いけど、結構よさげな感じ。
感想キボーン
0811デフォルトの名無しさんNGNG
>>805
このプラグインだけはいらねー・・・
0812デフォルトの名無しさんNGNG
>>811
使ったの?感想教えて。もしかしてかなりウザイ?(w
0813デフォルトの名無しさんNGNG
>>811

ペアプログラミングは人がすぐ横で見てるってことが重要だけども、(このツール作った人ももちろんそう思ってるだろう)
しかし、面白いと思うよ。こんなこともできるんだなと。
0814デフォルトの名無しさんNGNG
>>810
軽〜く触ってみたけどすばらしくイイ!

PHPがインストールされていない環境でも実行されるのにはマジビビッタ!
0815デフォルトの名無しさんNGNG
>809
808は統合失調症
0816デフォルトの名無しさんNGNG
>814
PHPあんまり使ったこと無いけどこれはいい感じだね。軽いし、実行が楽。
実行、デバッグの方はかなり良いので、あとはエラーチェックやコーディング支援系機能
が強化されればもっと良いかも。

PHPはEXEがプラグインと一緒についてきてるね。
eclipse内臓のtomcatのServletからPHPの実行ファイルを読んで実行する感じかな。
簡単なアプリはJava(or JSP)で作るのは面倒だなと思ってたので、これを機にPHPも覚えとくかな。
0817デフォルトの名無しさんNGNG
EclipseUML 1.1.3 がでてた

Eclipse 2.0.2の対応だけかな?
とりあえず入れてお絵かきをしてみよう
0818811NGNG
>>813
何が面白いのかまったくもって意味不明・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
0819デフォルトの名無しさんNGNG
さっきまで動いてたTOMCATプラグイン(というかTOMCAT?)
またMS932がどーとか言って動かなくなった。何度やってもだめ
もう疲れたよ・・・・・
0820デフォルトの名無しさんNGNG
>>819
がんばれイキロ!!

んーでも今日も遅いし寝てしまえ!!
明日にはきっと直ってるさ
0821デフォルトの名無しさんNGNG
eclipseUML1.1.3を入れたのですが
UML Class Diaglam Editorてのが起動しません。
J2SDKは1.4.0_02です
何か設定が必要なんでしょうか?
0822デフォルトの名無しさんNGNG
eclipse用のGUIビルダーを作ろうとしている人って
いないですよね
0823デフォルトの名無しさんNGNG
Eclipseって、設定ミスって何かが動かない時に、
原因が分かり辛い事が多い気がする。
0824デフォルトの名無しさんNGNG
>>822
WSADがすでにあるから。買ったら?
0825デフォルトの名無しさんNGNG
HTML、JSPのプラグインって何使ってる?
色つけるだけみたいな奴じゃなくて、できたら
DreamWeaverMXのようにタグの自動補完をしてくれるような
奴があるといいんだけど。
0826デフォルトの名無しさんNGNG
WSADのトライアル落としてみたけど、いいね
ずっと使えるみたいだし
0827デフォルトの名無しさんNGNG
>>824
822さんが作るってことじゃないの?
0828デフォルトの名無しさんNGNG
WebSphere Studio Site Developerにあるような、servletや、jspの
雛型のソース吐いてくれるPliginって無いんでしょうか?
せめて、import文だけでも入ってたら助かるんですけど
0829デフォルトの名無しさんNGNG
>>828
http://renaud91.free.fr/Plugins/index_en.html

こんな感じ?
0830デフォルトの名無しさんNGNG
WinでCDTっていまいちやね。素直に書くにしてもVCやらのがまし。
エディタのバグか知らんけど右から左に文字が入力される・・。
しかしJDTのデキには素直に感服。使う気にさせられる。
他には、PHPプラグインってどうなのかな。
0831デフォルトの名無しさんNGNG
久々にASPの仕事がありそうなんだけど、Win onlyでいいから
ASPのプラグインとかないのかな。

今更、秀丸ってのもやりにくくて。
0832828NGNG
>>829
そうです!
これしばらく使ってみます。
ありがとうございました。
0833デフォルトの名無しさんNGNG
EasyStrutsプラグインを使っているのですが、あるプロジェクトに
対して行ったEasyStrutsの設定を消し去りたいのですが、
「.easystrutsplugin」を削除しただけでは、消えてくれません。
(プロジェクトのプロパティーにあるEasyStrutsの設定画面には
これまでのものが残ったまま)

いったいどのファイルでこの設定を保持しているのでしょうか?
0834デフォルトの名無しさん NGNG
>>833
eclipse/workspace/.metadata/.pluginsフォルダの中にある。
0835デフォルトの名無しさんNGNG
JSR198のEC Review Ballotが出たね.
http://jcp.org/en/jsr/results?id=1474

IBMが前向きなコメント出しててよかった.
0836デフォルトの名無しさんNGNG
>>828
これ便利そうやね。入れてみるよ、ありがと。

UMLプラグインの導入方法誰かまとめてくれない?
過去ログ読んで見たけどいまいちわかりづらくて・・・
0837デフォルトの名無しさんNGNG
>>829だった・・・ゴメソ
0838833NGNG
>>834
eclipse/workspace/.metadata/.plugins/com.cross.easystruts.eclipse
に「pref_store.ini」というファイルがあって見てみたけど、個々の
プロジェクトに関しての設定はなかった。

eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources/.projects
この下にプロジェクト毎のディレクトリがあるから、設定が保存されて
そうなんだけど、どれもバイナリファイルなので変更はできそうもない・・・
0839デフォルトの名無しさんNGNG
>>829
よさそうではあるんだけど
いまいち柔軟性がなぁ・・・もうちょっと環境ごとに変更できたりすると
うれしかったりするなぁ

と書くと作れと言われそうだが漏れは手で書いてるし
入れてみたけど消してしまったYO(藁
0840デフォルトの名無しさんNGNG
>>829
を入れてみた。
自前のServlet用テンプレが使えないのね・・・微妙
おとなしくこぴぺするか・・・

>>839
おいらも消してしまった・・・
どうでもいいけどプラグインのアンインスコってめんどくさいね
0841634NGNG
非常に厨な質問かもしれんが教えてください。
テンプレートで使われる${user}とかのユーザー名の指定はどうやったらいいのでしょうか?
0842デフォルトの名無しさんNGNG
>>841 そりゃ、 -vmargs -Duser.name=634 だろ。
0843デフォルトの名無しさんNGNG
>>829
こんな感じ?と聞いてるということは他に知っているんですか?
知っているなら他のも教えてください。

0844829NGNG
>>843
WebSphere Studio Site Developer にあるものがどんなのか知らなかったんで、
こんな感じかいなと聞いただけなんだけど、Lomboz とかだとまた別なのかな。
0845デフォルトの名無しさんNGNG
まえ TOMCAT起動で ?????????? 文字が連発するんだけど?って質問をした者ですが、
これJ2SDK1.4.1_03の問題みたいです(どっかのサイトに難しいことが書いてあった)。

で、1.4.0_03にしたら・・・・
今度はTOMCAT start / stop / restart がEclipseから出来なくなっちゃいました(他の事は全部できる)

仕方ないのでTOMCATのリスタートはTOMCATについてくるバッチファイルを使っています。
とりあえずこれで開発できるのでOKといえばOKですが
出来ればEclipseから起動したい、、何が原因が判る方いますか?
0846デフォルトの名無しさんNGNG
>>845
Shift_JISのコンバータが変更になったこと言ってるの?
世間的に本格的にj2sdk1.4.1に移行したら、Java関連はこの質問ばかりになりそうな予感・・・

あと、それだけでは原因はわからん。
JREの設定はちゃんとできてる?
0847デフォルトの名無しさんNGNG
FTP and WebDAV Supportってどの程度まともなんだろと、
tripod.co.jp相手に試してみたら、ftpはサブディレクトリを
無限の深さで探しに入っちゃって、WebDAVのほうはinvalid method
になってどっちも駄目。
0848デフォルトの名無しさんNGNG
>>845
jdk1.4.1_03 まだ出てねっぺよ
0849デフォルトの名無しさんNGNG
CVS経由で置換したGifやjpgが壊れてしまいます。
(ブラウザで×になったり、前半ぐらいしか表示されない。)
[設定]-[チーム]-[ファイルコンテンツ]では、もちろんbinary指定
されています。

CVSから、eclipseを使わず手動でチェックアウトしたデータでは、
画像は正常に表示されるので、CVS上のデータは正常と思われます。
よって、eclipseがローカルにチェックアウトする際に壊してしまって
いるのかと思うのですが、正常に取り込む改善方法はありますでしょうか?

eclipseは、win上で2.0.1を使っています。
CVSは、redhat linuxのrpmからインストールしており、
rpm -q でのバージョンは、cvs-1.11.1p1-7と出てきます。
0850デフォルトの名無しさんNGNG
>>841
ありがとう。やってみます。
0851デフォルトの名無しさんNGNG
はじめまして。
eclipse初めて使いました。

eclipseにはhtmlエディタは付属していないのでしょうか?
標準タグやjspのタグを自動的に書きだしてくれたらいいなとおもうのですが、
みなさんは他のソフトを組み合わせているのでしょうか?
0852デフォルトの名無しさんNGNG
PHP のプラグイン Webstudio 試してみた人いませんか?
http://www.xored.com/products.php
0853デフォルトの名無しさんNGNG
>>852
>>816
0854デフォルトの名無しさんNGNG
英語だけど、、、
Getting started with the Eclipse Platform
http://www-106.ibm.com/developerworks/opensource/library/os-ecov/
0855デフォルトの名無しさんNGNG
EMFとXSDの新しいのが出てるね。
0856デフォルトの名無しさんNGNG
>>846

そう、それ!1.4.1からShiftJISコンバータがうんぬんって書いてあった。
どういう理由なのかよく理解できなかったんだけど、とにかく互換性がなくなるのか困るよ(*_*)

あと、EclipseからTOMCATのstart,stop,restartが出来なくなった件だけど
設定は以下のようになっています。。これ以上なにか考えられる???完璧だと思っているのですが・・


1.コマンドプロンプトで java -version

java version "1.4.0_03"

2.Eclipse起動のショートカット

C:\eclipse\eclipse.exe -vm C:\j2sdk1.4.0_03\bin\javaw

0857デフォルトの名無しさんNGNG
3.Eclipseの「設定」-Java-インストール済みJRE-標準VM

JRE名:DetectedVM
JREのホームディレクトリ:C:\Program Files\Java\j2re1.4.0_03
JREシステムライブラリー:C:/Program Files/Java/j2re1.4.0_03/lib/rt.jar

4.Eclipseの「設定」-Tomcat

Version 4.1.xをセレクト
Tomcatホーム:C:\Program Files\Apache Group\Tomcat 4.1
設定ファイル:C:\Program Files\Apache Group\conf\server.xml

5.Eclipseの「設定」-Tomcat-JVMの設定

JRE:Detected VM
ブートクラスパス:C:\j2sdk1.4.0_03\jre\lib\rt.jar
0858デフォルトの名無しさんNGNG
Tomcat-JVMに指定するJREはC:\Program Files\Java以下のJREではだめです。

つまりDetected VMはこの場合×
まずJavaのJRE設定でC:\j2sdk1.4.0_03\jreをホームディレクトリにして追加してください。

その後、Tomcat-JVMの設定でそれを選択してくださいな。
0859デフォルトの名無しさんNGNG
eclipseでj2ee使いたいときはどうすればいいのですか?
0860858NGNG
>>857

http://java-house.jp/ml/archive/j-h-b/050945.html
コンバータ変更に関してはここの議論で理解が進むかも。
0861858NGNG
こっちね。上のリンク、スレッドの途中からになってしまった。
http://java-house.jp/ml/archive/j-h-b/050934.html
0862デフォルトの名無しさんNGNG
>>858

ありがとうございます。やってみましたが結果変わらずでした。
TOMCAT start .... するとしばらく砂時計が出てかたまって、その後何もおこりません。。

なんかEclipseTomcatうんぬんより、RAMが足らないとか、そういう問題のような気がしてきた(汗)
0863デフォルトの名無しさんNGNG
自動更新ってあんまり使われてないね、、、なんでだろ?UMLエディタも久々みたらバージョンあがってるし。。
てか、最新のやつ自動インストーラ付いてて日本語ドキュメントも普通にインストールできるね
0864デフォルトの名無しさんNGNG
>>863
自動更新を使うときは、pluginたった一つだけでもfeature作らないと
いけないのがめんどくさいからかな。配布ファイルが2つになるわけだし。
featureプロジェクト使うと多少は楽だけど。
0865デフォルトの名無しさんNGNG
tomcatの設定はFAQに入れてもいいかもね。説明するのが面倒だったら、
JDKとeclipseを同じディレクトリにインストールしろだけでもいいけど。
0866デフォルトの名無しさんNGNG
eclipseUML1.1.3をWin98で使っている人いる?
途中でSWTエラーが出るんですが、メモリ増やせばいけるんでしょうか?
環境はeclipse2.0.1、JDK1.3_01、メモリ128M

0867デフォルトの名無しさんNGNG
ejbを使いたい場合はeclipseではだめなのでしょうか?
金がないのでフリーがいいのですが。
0868デフォルトの名無しさんNGNG
>>867
JBossでも使ってください。
0869デフォルトの名無しさんNGNG
>>868
なるほど。jbossだとできるのですか。
ありがとうございます。見てみます。
0870デフォルトの名無しさんNGNG
Sun ONEもあり。
0871デフォルトの名無しさんNGNG
>>866
何にしろ増やした方が幸せになれると思うが。
0872デフォルトの名無しさんNGNG
Javaエディタのインデントタブをスペースにできないのかなぁ。
0873デフォルトの名無しさんNGNG
>>872
できる。
0874デフォルトの名無しさんNGNG
ヒントください、紙さま
0875デフォルトの名無しさんNGNG
あ、874は>>873様宛です。。
0876デフォルトの名無しさんNGNG
設定をみよ
0877デフォルトの名無しさんNGNG
>>876
設定>エディタ>概観>タブの挿入スペース
をチェックでいいのかな。
でもこれってもう書いちゃってるコードは直してくれん。うーむ。
0878デフォルトの名無しさんNGNG
eclipseで直せなきゃいけないわけでもあるまい
0879デフォルトの名無しさんNGNG
「フォーマット」でソースを整形する方法を、任意の形式に変更出来
ないでしょうか?
<PRE>
String str = "1";
StringBuffer sbf = new StringBuffer("2");
</PRE>
上のように変数名や「=」の位置を合わせている状態でフォーマットすると、
String str = "1";
StringBuffer sbf = new StringBuffer("2");

の様にスペース一つ分で詰められてしまい、ソースが見づらくなるんですが。
0880879NGNG
馬鹿だ、preタグ使えると思ってた。
0881デフォルトの名無しさんNGNG
eclipseにフォーマットさせないとか、
Jalopyで頑張るとかか?
http://jalopy.sourceforge.net/
0882デフォルトの名無しさんNGNG
>>880
たまにマ板、ム板にいるね・・・
なぜ<pre>タグだけ使えると思うのかと、ひろゆきがそんなに気のきいたやつなのかと
問い詰めたい。
0883デフォルトの名無しさんNGNG
書くヤシが気の利いたヤシなら
preに頼らず&nbsp;使うかも
0884デフォルトの名無しさんNGNG
真のプログラマならちゃちゃっとソース掲示用の変換スクリプト書いてる。
0885デフォルトの名無しさんNGNG
eclipse で 単純にhtml 編集するのにいいプラグインありませんか。

画像挿入したら、width="" height="" も設定してくれるとか、
<h1>, <h2>.. で文章構造を表現するとか、その attribute を入力しやすくするためのダイアログ出すとか、
文字列を範囲選択して、<ul><li>... 、<dl><dt>..<dd>.. を一発で入力させてくれるとか、そういうのを希望。

0886デフォルトの名無しさんNGNG
必要は創造の母。作れ。
0887デフォルトの名無しさんNGNG
>>885
普通にHTMLエディタ使ったらエエヤン。
0888デフォルトの名無しさんNGNG
>>886
必要は想像の母だろ。
0889デフォルトの名無しさんNGNG
>>888
必要 --+-想像--創造
     |
     +-妄想--(お家断絶)
0890デフォルトの名無しさんNGNG
Cプリプロセッサの#ifdefを使っての条件コンパイルをJavaでもやっているのですが、
eclipseでやろうとするとexternal toolsに登録すればいい、というのはわかります。
でもbuildのプロセスにそれも含めるにはどうすればいいでしょ?

それとも、プリプロセッサを使わないで済む方法とかありますか?

現状は
Hoge.src→(CPP -DPROJECTA)→Hoge.java (for A project)
Hoge.src→(CPP -DPROJECTB)→Hoge.java (for B project)
という感じです。
0891デフォルトの名無しさんNGNG
>>890
JavaでなくC++で開発しなさい。以上。
0892デフォルトの名無しさんNGNG
エディタのフォントってどうしてる?
日本語化したデフォルトフォント(MSゴシック)の場合

javadocの
@param a    ぱら1
@param bcde  ぱら2

eclipseのエディタで’ぱら・・’をそろえると
ほかのエディタ(メモ帳)で

@param a      ぱら1
@param bcde  ぱら2

になるよな?
0893デフォルトの名無しさんNGNG
プロポーショナルフォントって知ってる?
0894デフォルトの名無しさんNGNG
ギャハ
0895デフォルトの名無しさんNGNG
>>893
さすがにそれぐらいは知ってるな
ってゆーより俺の聞き方が悪かったんだ。なぜそうなるかじゃなく

フォントを変えれば直るのか?
直らないんであれば他のユーザーはどうしてるんだ?

javadocの@paramのコメント位置がそろわない事を気にしてるのは俺だけ?

おれって神経質(;´Д`)
0896デフォルトの名無しさんNGNG
知ってて何を悩んでるの?
0897デフォルトの名無しさんNGNG
揃える、ということを気にするのは世界でも日本人だけなのではなかろうか。
879でも似たような話があがってるけど。
外国産のエディタなんかではプロポーショナルフォントがデフォルトだったりするし
そもそもあんまり揃える気がないっぽい。
0898デフォルトの名無しさんNGNG
>>895 うん、神経質だと思う。どうせjavadoc + docletに通すわけだし。

>>890 そのままだとJavaEditorの支援が受けられない気がするから、
#ifdefの代わりに // #ifdef みたいにしてコードに埋め込んで、cppに
通す前にプリ-プリプロセッサみたいなの通したいね。で、プリプロセッサ
に通すスクリプトをJavaBuilderの前にはさまなきゃいけないんだけど、
今のインターフェースだとJavaBuilderの前に外部ビルダをはさめないんだよね。
試してないけど、.projectファイルを直接いじってJavaBuilderの前に
自分で組んだ外部ビルダをはさめないかな。もし無理なら自作のIncremental
ProjectBuilderのプラグインを書くか、antに全てを任すか、かと。
0899デフォルトの名無しさんNGNG
そもそも、何でフォントを変えるぐらいやってみないんだ?
0900898NGNG
あほだ、俺。//#ifdefなんてしてコードに埋め込んでもそのあとの
プロセスで矛盾なく通るわけないじゃん...
0901895NGNG
>>898
やっぱり俺は神経質か・・・

がしがし書いているときはあまり気にならないんだけど
暇になって後からソースの見直しを行っているときとかにそろえてしまう

>>899
とりあえずは日本語フォントを変えるぐらいはちょっとはやってみたんだけど
全部やったのかと言われると・・・すみません。やってません

これからはあまり神経質にならないことにします
0902デフォルトの名無しさんNGNG
>>859 >>901
環境やフォントによって表示がずれたり、リファクタリングで
@paramが増える/変数名が変わるときのずれが気にならない/気が
回らないなら、神経質どころかとてつもなく無神経。

左端以外のところで桁揃えするなんて考えられん。

>>901
あなたプロポーショナルフォント知らないでしょう
0903デフォルトの名無しさんNGNG
>>859にワロタ
0904デフォルトの名無しさんNGNG
>>901
Pゴシックじゃなくて、ただのゴシックにすればいいじゃん。
あと、キーワードのボールド表示を止める。
0905デフォルトの名無しさんNGNG
>>902
気になるってぐらいだから
リファクタリングで変数名の長さが変わったらまた直すんじゃないか?
まさに病的に神経質(w

エディタの中には上の方に
・・・・・・・・10・・・・・・・・20・・・・・
とか振ってあってプロポーショナルフォントなんて意味ない場合が多いし

プロポーショナルフォント:
文字によって必要な幅(表示する幅)が違うフォント
 'i' とか小さいし 'm'とかは大きく表示する
0906901NGNG
>>905
病的って・・・うぅっ

>プロポーショナルフォント:
ご丁寧にどうも

>>904
キーワードのボールド指定、設定->java->エディタ->構文の中にあるのに今気づいた

>>902 リファクタリングで・・・気が回らないなら・・・とてつもなく無神経
回りませんでした

スレを汚してすいませんでした
俺は病的に神経質かつ無神経のようです
首つってきます・・・
0907デフォルトの名無しさんNGNG
>>906
このスレは汚れだらけなので気にしなくてもよいかと・・・
0908デフォルトの名無しさんNGNG
>>907
たしかに、神経質ってぐらいだからほんとに首つられてもな

>>905
プロポーショナルフォントは確かにそうだけど
>902が言いたいのはWindowsの場合 MS-Pゴシックの’P'はプロポーショナル
ってことで日本語フォント全部調べるなんて馬鹿か?ということだろ

と>907に追い討ちをかけてみる

ってーかもういいだろこの話題は
レス数が900を超えています。1000を超えると表示できなくなるよ。