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

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

■ このスレッドは過去ログ倉庫に格納されています
00011/12NGNG
前スレ【Java/C/他】統合開発環境Eclipse M10
http://pc2.2ch.net/test/read.cgi/tech/1068994075/

オフィシャルサイト
http://www.eclipse.org/
http://www.excite.co.jp/world/url/body?wb_url=http://www.eclipse.org/&wb_lp=ENJA&wb_dis=3
eclipse project FAQ
http://www.eclipse.org/eclipse/faq/eclipse-faq.html

●ダウンロード
J2SE v 1.4.2 のダウンロード
http://java.sun.com/j2se/1.4.2/ja/download.html
eclipse project downloads (Eclipse SDK, Language Pack)
http://download.eclipse.org/downloads/index.php
eclipse project downloads (ミラーサイト)
http://eclipse.cis.sinica.edu.tw/downloads/index.php
Eclipse Tools PMC Project Downloads (CDT, EMF, GEF, Hyades, COBOL)
http://www.eclipse.org/tools/downloads.html
Eclipse Technology PMC Project Downloads (AJDT, AspectJ, Equinox, Koi, Stellation, XSD)
http://www.eclipse.org/technology/downloads.html
0685デフォルトの名無しさんNGNG
>>684
Window->Preferences->Workbench->Fonts

日本語化してる場合は
ウィンドウ->設定->ワークベンチ->フォント
0686デフォルトの名無しさんNGNG
>>685
感謝です。
感謝ついでにJBuilderでいうことの
識別子のカラーは変更できるでしょうか?
なんかその他という項目でまとめられているような・・・。
何回も申し訳ないです。
0687デフォルトの名無しさんNGNG
>>684
Window->Preferences->Java->Editor->Syntax->Keywords

日本語化してる場合は
ウィンドウ->設定->Java->エディター->構文->キーワード
0688デフォルトの名無しさんNGNG
キーワードではなく
例えば変数名とかなんですが。
やっぱりその他でまとめられてるのでしょうかね?
0689デフォルトの名無しさんNGNG
>>688
あ、悪い悪い。

変数名とかは無いです。
3.0M8 だとメソッド名はあるみたいだけど。
どーしてもやりたきゃソース弄って下さい。
0690デフォルトの名無しさんNGNG
本当に色々ありがとうございました。
0691デフォルトの名無しさんNGNG
>>678
jarにexportすれば?
0692678NGNG
>>691
お。回答ありがとうございます。
JARにソース付でexportすればできる気がしますね。
やってみます。
0693680NGNG
>>681
クラスが2つある場合に一文字目に型XXはすでに定義されてますって出ます。
0694デフォルトの名無しさんNGNG
>>693
もすこし日本語べんきょうしたほうがいいよ。
0695デフォルトの名無しさんNGNG
>>678
普通に .project ファイルあるディレクトリコピーすれ。linux側でインポートすればできる
0696デフォルトの名無しさんNGNG
>>693
あー、きっと同じパッケージに同じ名前のクラスがあるんだろうな。
多分パッケージ宣言のない無名パッケージに属するクラスとして宣言されているんだろう。
ソースは入門本か何かからそのままコピったので間違いがあるはずはない、と。

Javaでは、同一パッケージに同じ名前のクラスがあっちゃいけないんだよ。
名前を変えるか、それぞれ別パッケージに移すかすればいい。
どちらにしてもEclipse上でする分には簡単。エラーのある行にアイコンがあるので、
それをクリックして現れるポップアップメニューから適当なのを選べば勝手に直る。
0697680NGNG
エラーが消えました
ありがとうございました
0698530NGNG
えくりぷすめんどくさい
0699デフォルトの名無しさんNGNG
初歩的な質問ですみません。

設定 → Java → コード生成 のところにある

/*
* 作成日: ${date}
*/

/**
* @author ${user}
*/

みたいなことろに、書き換えたVerを自動表示させる方法があると聞いたんですが、
何を書き足せば良いのでしょうか?
0700デフォルトの名無しさんNGNG
>>699
書き換えた時のファイルのバージョンというか、CVSでのバージョンね。
/**
* @version $$Id$$
*/
って書いておくと、CVSサーバと同期化する時に自動的に更新してくれる。
ただ、そのためにはCVSサーバを立ち上げてそこでコード管理する必要がある。
この辺とか
ttp://eclipsewiki.net/eclipse/index.php?CVS%A4%CE%CD%F8%CD%D1
この辺を参考にしてやってみよう。
ttp://eclipsewiki.net/eclipse/index.php?Cygwin%A4%C7CVS%A5%B5%A1%BC%A5%D0%A1%BC%A4%F2%CE%A9%A4%C6%A4%EB
0701699NGNG
>>700
あら…なんか難しそうですね。
解説ページ読みながらがんばってみます。

教えてくれてどうもありがとうございました!
0702デフォルトの名無しさんNGNG
>>698
そんなあなたにNetBeans3.6ですよ。
インストール楽々。Tomcat5までついてくる。
日本語版ももうすぐ出るし。
0703デフォルトの名無しさんNGNG
つうか ${user}とかはどこで設定するんですか?
どこにあるかわからんからそもそもどんな${・・・}を書いたらいいのかわからん
あと${myParam}=カスタムみたいに自分で定義できないですか?
0704デフォルトの名無しさんNGNG
>>703
http://www.cyber.sccs.chukyo-u.ac.jp/~kin/help/cvs-jp/cvs-jp_78.html#SEC81
0705デフォルトの名無しさんNGNG
>>704
いや、俺の言ってるのはCVSの話とは違うねん
Eclipseのテンプレートみたいな部分の話なのよ
それと同じ事なのか?
0706デフォルトの名無しさんNGNG
> つうか ${user}とかはどこで設定するんですか?
設定はできない。
現在のユーザ名が勝手に使われる。

> どこにあるかわからんからそもそもどんな${・・・}を書いたらいいのかわからん
インテリセンスで候補でるだろ。
0707poosanNGNG
ここでPC部品やら、OA機器がやけに安い
http://openuser6.auctions.yahoo.co.jp/jp/user/uden?
0708デフォルトの名無しさんNGNG
Intellisenseは,米国Microsoft Corp.の商標です。
0709デフォルトの名無しさんNGNG
CDTの質問・情報収集はどのスレ、サイトですればいいのでしょうか?
C++ のコード補完ができる場合とできない場合があって、
問題の切り分けもできてない状況なので、
とりあえず情報を集めたいのです。
eclipse.org や cdt の newsgroup は一応見ています。
0710680NGNG
アプレットの時のHTMLファイルは何を使えばいいんですか?
0711デフォルトの名無しさんNGNG
名前消し忘れました
0712デフォルトの名無しさんNGNG
>>710が何を言いたいのかわからないのは俺だけ?
0713デフォルトの名無しさんNGNG
>>712
お前だけ
0714デフォルトの名無しさんNGNG
>>712
大丈夫。俺もわからん。
0715デフォルトの名無しさんNGNG
>>710先生の作品の意味がわかるのは>>713だけ!
0716デフォルトの名無しさんNGNG
まぁ>680の質問した奴みたいだから…
0717デフォルトの名無しさんNGNG
>>710>>713って同一人物だろ。
0718デフォルトの名無しさんNGNG
>>717 そっとしといてやれよ。
0719デフォルトの名無しさんNGNG
680はきっとhtmlファイルを用意してダブルクリックするだろうから、
http://java.sun.com/j2se/1.4/ja/docs/ja/guide/plugin/developer_guide/debugger.html
を読んでおくように。
0720デフォルトの名無しさんNGNG
>>709
質問はこのスレでもいいだろ
0721デフォルトの名無しさんNGNG
>>710みたいな質問は勘弁だが、>>709みたいのなら歓迎だな。
CDTはただでさえ情報少ないんだから。
0722デフォルトの名無しさんNGNG
680と名乗る奴急増の予感
0723680NGNG
なにか?
0724デフォルトの名無しさんNGNG
>>710
HTML、開発時はなくていいんじゃない。
メニューからRun - Run as - Java Appletでいける。
0725709NGNG
少し進展があったので報告します。

http://pc5.2ch.net/test/read.cgi/tech/1052186697/770
で質問したのですが、 wxWidgets  というGUIツールキットで開発したとき、
Eclipse 2.3.1 & CDT 1.2 の環境では許容範囲を超えて遅い(10秒ほど)ながらもなぜか補完が効き、
同じものをEclipse3.0M8&CDT2.0M8 でやると補完が効かないのです。

少しわかったことは
#include "wx/wx.h"
というinclude があるのですが、これより後の行では補完が効かなくなることです。
(これより前では補完が効きました)
wx.h は他のヘッダファイルを大量に include するので、
どこかで CDT2.0M8 の parser を混乱させているのだと思います。

次のステップは CDT の parser がどこで混乱しているか調べるために、
CDT のログや挙動を調べるということになるかと思いますが、
その方法をご存知の方いらっしゃいませんか?
0726デフォルトの名無しさんNGNG
それよりおまえら、月蝕が始まってますよ。
0727デフォルトの名無しさんNGNG
>>726
うそつき。
 
 
 
 
 
 
曇ってたよ・・・。
0728デフォルトの名無しさんNGNG
うちからは見えたんだよ。
ちょっと前に皆既になって、どこにあるかもわからなくなりながらビルに隠れていった。
0729デフォルトの名無しさんNGNG
たしか晴れてて見えるのは北海道と九州だったはず。
0730709NGNG
CDT のコード補完の話ですが、最新版の200405040300にしてやってみました。

CDT の parser は、
 class WXDLLEXPORT wxCaret;
という宣言があったとき、
別ファイルで
 #define WXDLLEXPORT
とあっても、
class WXDLLEXPORT 形の変数 wxCaret と認識しているようです。

理由はわかりませんが、このことがコード補完の邪魔をしていて、
 class WXDLLEXPORT wxCaret;
と同じファイルに
 #define WXDLLEXPORT
と書いてやると
wxCaret は class 宣言されていると認識して、
補完がうまくいくようです。

また、ヘッダファイルを編集しなくても、
プロパティの「Defined symbols」にWXDLLEXPORTを追加してやると一応補完の邪魔はしなくなりました。

補完の速度は CDT1.2 より速いので CDT 2.0 でもうちょっとやってみます。
0731デフォルトの名無しさんNGNG
I200405050200でcode folding(メソッド等の折りたたみ)が
サポートされたから試してみた。自分で適当なキーにバインド
するといい感じかも。でも正直アウトラインビューとCtrl+Oが
あればいらん機能な気がする。
0732デフォルトの名無しさんNGNG
>>703
>あと${myParam}=カスタムみたいに自分で定義できないですか?
R2.xのころはJDTに手を加えないとできなかったけど、
R3.0からは自分でプラグインをつくれば定義できるようになった。頑張れ。
0733デフォルトの名無しさんNGNG
Windows2000上のEclipseUMLで、画面に日本語が表示されません。ファイルをエディタで確認したり*.jpegなどにエクスポートすると日本語になっているのですが、画面でだけトーフになります。一応、

 ・ウィンドウ>設定>UMLから、オプションタブを選んで、「ダイアグラムのファイルエンコード」を Windows-31J に変更
 ・regedt32でHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontLink\SystemLinkにArialのフォントリンクを作成

の二つはやってみたのですが効果がありません。他に何か情報をお持ちの方がいらっしゃればアドバイスいただければ幸いです。よろしくお願いします。
0734デフォルトの名無しさんNGNG
>>733
http://eclipsewiki.net/eclipse/index.php?EclipseUML
0735733NGNG
>734
えと、すみません、そこを見て二番目の

>・regedt32でHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontLink\SystemLinkにArialのフォントリンクを作成

をやったんですけど……(^^;
0736デフォルトの名無しさんNGNG
Translations-2.1.3まだ?
0737デフォルトの名無しさんNGNG
emacs >>>>>>(越えられない壁) >>>>>>>> Eclpise
0738デフォルトの名無しさんNGNG
ああ、仕様者の厨度ね
0739デフォルトの名無しさんNGNG
Emacsなんてクソだろ
xyzzy万歳
0740デフォルトの名無しさんNGNG
Eclipse 3.0 ではソースフォーマットが細かく設定できるようになった
って本当? もうJalopyは必要ない?
0741デフォルトの名無しさんNGNG
>>740
こういう質問する奴にオプソは向かない。
タダなんだから、自分でDLして試してみればいいのにそれをやらずに人に聞くなよ。
自分でやってみる、試してみるという姿勢がない奴はおとなしくサポート付きの商用アプリ使えよ
0742デフォルトの名無しさんNGNG
>>740
Eclipse3.0M8 とか落として試してみればいーじゃん。
0743デフォルトの名無しさんNGNG
>>741
俺はそうは思わんな。
DLして試す前にタダで答えがもらえたらラッキーだ。
時間が節約できる。時間ができたときにここを覗いてみて、
答えがもらえてなかったら、仕方なく悪態ついてからDLして
試せばいい。どうせ匿名だし(笑)
0744デフォルトの名無しさんNGNG
そういうのを許すと、今度は 「Eclipse3.0の正式版って出ましたか?」 みたいな
狂気にも似た質問が横行するから、甘やかさないこと。 罵倒はしっかりと。
0745デフォルトの名無しさんNGNG
Eclipse3.0の正式版って出ましたか?
0746デフォルトの名無しさんNGNG
>>743
答えてもらえたとしても、その答えが正しいとは限らないんだけどね。どうせ匿名だし。
0747デフォルトの名無しさんNGNG
Eclipseのプラグイン解凍しようとすると
いつも失敗するんだけど・・・
なぜなかー?
0748デフォルトの名無しさんNGNG
Eclipse Visual Editor Project 1.0 M1 - New and Noteworthy

--------------------------------------------------------------------------------

Initial SWT Support

The VE now has initial support for designing with SWT controls is in place.
This includes:

Palette support for SWT controls
Visuals support from remote VM (Currently only on Windows)
Introspection (Sweet) and Beaninfo for SWT controls
Parsing and generating initial SWT code pattern (will be changed in the future)
Initial support for SWT layouts: null, FillLayout, FormLayout, GridLayout, RowLayout
Property editors for Color, Font, and Cursor
0749デフォルトの名無しさんNGNG
>748
Very Thanks.
0750デフォルトの名無しさんNGNG
ageておこう。
0751デフォルトの名無しさんNGNG
>>740-746
言わんとしていることは分かるけど、俺は簡単に答えられるんなら
答えてやればいいと思う。
そうすれば、このスレもリファレンス的な内容としての価値(?)を
持つだろうし、こういう情報がキッカケでDLしてみようと思われるかも
知れないし。

ちなみにオレは答えられんが。
0752デフォルトの名無しさんNGNG
>>747
アーカイバの、zipファイル内のzipファイルを展開する機能が
有効になっているんじゃないかと思われ。
プラグインの中にはjarファイルがあるんだが、これは実質zipファイル。
これらjarファイルも一緒くたに展開してしまうアーカイバが存在する。
うちの会社の先輩がそのせいで
「おめーの作ったzipファイル壊れてるぞ!」と勝手にぶちぎれてた。
はいはい、zipファイルの展開もできない人に
zip形式で圧縮したファイルを渡した私が悪うござんした。
0753デフォルトの名無しさんNGNG
ブロードバンドでない人(地方にいけばいっぱいあるだろう)にとっちゃ、
ダウンロードするのも勇気いるサイズだから、そうでない人に質問するのも
意味あるんじゃないか?

ヲレも答えられないが。
0754デフォルトの名無しさんNGNG
俺は真面目に答えるつもりはさらさら無いが、740を見た後
Eclipse3.0M8を起動し、そのソースフォーマットの項目の詳細さに驚いたクチだ。
Jalopy使ったこと無いので分からないけど、
まーあんだけあれば十分じゃない?って思える程度にはあった。
それ以上は自分で調べてみたら?この機能はM6から実装されているので、
この辺を見ると感じをつかめるかも。
ttp://download.eclipse.org/downloads/drops/S-3.0M6-200312182000/eclipse-news-part2-M6.html

きっかけをくれた740には相応に感謝するが、ここで書いた以上の
情報をあげるつもりはないな。どうせたいした情報じゃないんだけど。
0755デフォルトの名無しさんNGNG
そーいやlhaplusってjarファイルの回答が出来ないんだよな・・・。
これのおかげでアーカイバ乗り換えるはめになった。
0756デフォルトの名無しさんNGNG
最近のJakartaのアーカイブは解凍できる気がする。
0757デフォルトの名無しさんNGNG
>755
jar使えよ・・・・・・
0758749NGNG
>753
749を書いた直後に、これまで2.1使ってたのを、この際、3.0M8に乗り換えようと思い
ダウンロードしてるが・・・・未だに終わらん。

ADSLじゃない人はどうしてるんだろか・・・・
0759デフォルトの名無しさんNGNG
3M8、仕事で半月ほど使ってる。
目立って気になったところは、
(1) JDK1.4.1環境だからかしらんけど、パースペクティブを開けないことがある
  (パースペクティブを選択するダイアログが閉じられなくなる)
(2) 日本語入力時のフォントがでっかくなる
くらいかなぁ。。それもごくたまに。
一応、マシンパワーとメモリさえ潤沢なら、実用レベルかと。
丸一日立ち上げてても、不都合を感じることは希。
逆に、コードフォーマッティングの自由度とかから考えると、
もう2.1.3とかには戻れない。。。
0760デフォルトの名無しさんNGNG
3.0M8。
半月前まで2.1.3だったけど、コードフォーマッティングの自由度で
一ヵ月で戻れなくなった。一度やってみなよ。
ごくたまにだけど、日本語入力時のフォントがでっかくなったりパースペクティブを開けなくなる。
ダメなら落してファイルを保存せずに再起動することもできるし、
マシンパワーかメモリに思い切って投資すれば50パーセントで実用レベルになる。
丸一日立ち上げてても、不都合を感じることは希。
GUIならVEでポトペタすればいいだけ。暇つぶしになる。
他にもプラグインとか色々あるのでマジでお勧め。
0761デフォルトの名無しさんNGNG
>>757
Apache Jakarta JJAR使えよ。
0762デフォルトの名無しさんNGNG
>>760
仕事でつかってるっつっても
使えるプラグインが限られてくるだろ
0763デフォルトの名無しさんNGNG
>>753
本家からのダウンロードは遅いから
本家以外からダウンロードしたほーがいーぞ。
ISDN とかダイヤルアップの場合に効果があるのかは知らんが。
0764デフォルトの名無しさんNGNG
>>762
そうでもないぞ。
SysdeoのTomcatプラグイン、jFaceDbc、AnyEdit、SolarEclipse、
JavaScriptプラグイン、EE2E、その他いろいろ突っ込んでるけど、
結構使えるプラグインは多い。
0765デフォルトの名無しさんNGNG
エクリプスも、三菱の欠陥隠蔽で終わったな。
0766709NGNG
CDT のコード補完の話

結局 Code Assist がタイムアウトしてるだけでした。
"Content Assist parsing timeout(in milli seconds)"って項目を
最大値にしてみたらうまくいきました。

ニュースグループで聞いたんですが、
>>730 の問題は Outline は確かに誤認識するけどコード補完には問題ないとのことでした。
頓珍漢なことを頓珍漢な英語で質問して迷惑をかけてしまった(恥)。
0767デフォルトの名無しさんNGNG
こんなけ、苦労して色々プラグイン入れても、Jsdkが1.5にバージョンアップされたら、
ほとんどのプラグインがつかえなくなってしまう。。

あー、やだやだ。もっと、開発者もうまく考えてくれればよいのにね。

Websphereも去年の今頃はjdk1.3対応のWebsphere4でやっと、Websphere5がでて
jdk1.4に対応したとおもったら、もうすぐ、jdk1.5がでるんでしょ?

まったく、JBuilderみたいに、パパパっと、統合環境も変えてくれないとこまるよ。

Eclipseの日本の関係者様がいたら、参考にしてね♥
0768デフォルトの名無しさんNGNG
3.0M8にCDT2.0M8を入れたんですが、File->New->Projectを開いても
C++ Projectを選択できません。Tutorialによれば"Select C++"
できるようなのですが... 何か設定が必要なんでしょうか。
Open Perspective でC/C++ Development は開けます。
0769デフォルトの名無しさんNGNG
>>768
ネタか?
File->New->Project で出る画面で
Show All Wizardzs. にチェック入れてもだめですか?
0770768NGNG
Show All Wizards. にチェック入れても C++ Projectはでてきません。
XP HomeEdition SP1なんですが、私のPC固有の問題でしょうか。
0771デフォルトの名無しさんNGNG
>>768
CDTは入れたことないけど,
Window -> Configure Activitiesは?
0772デフォルトの名無しさんNGNG
UMLプラグインを挿入したら、僕のエクリプスちゃんが、起動不可能になりました。
0773デフォルトの名無しさんNGNG
>>772
そのプラグインをフォルダごと消せば直る

0774デフォルトの名無しさんNGNG
>>770
ネタ扱いすまん。
他に入れてるプラグインとか書いたら詳しい人が教えてくれるかも。

自分は、
 eclipse-SDK-3.0M8-win32.zip
を伸張して c:\ に放り込んで、
CDT2.0M8 をネットワークインストール(?)したら出来たが。
0775デフォルトの名無しさんNGNG
>>768
一度CDT消してから
http://update.eclipse.org/tools/cdt/updates/build/2.0M8
から更新マネージャ使ってインストールしてみると吉

俺も同じ症状ではまった
0776768NGNG
Window->Configure Activitiesで表示されるのは"Java"と
"Plug-In Development"だけです。

775さんのURLは"Object Not Found"になるようです。
"更新マネージャ"と"ネットワークインストール"
あたりを調べてみます。
いろいろ情報ありがとうございます。
0777デフォルトの名無しさんNGNG
>>775
http://update.eclipse.org/tools/cdt/updates/builds/2.0M8
では?
0778775NGNG
ちょっとコピペできない状況だったんでうつし間違えてた

>>777 thx!
0779768NGNG
おかげさまでCDT無事使えるようになりました。
やはり、Help->Software Updates->Find and Installで
導入しないといけないようです。
Webをよく読まずに今までの作法で導入していたのが
原因でした。どうもお世話かけました。
0780デフォルトの名無しさんNGNG
>>779
参考までに聞きますけど、手動でインストールしたときは、
 org.eclipse.cdt-2.0M8-win32.win32.x86.zip
 org.eclipse.cdt.make-2.0M8.zip
 org.eclipse.cdt.managedbuilder-2.0M8.zip
の3つともインストールしましたか?
0781768NGNG
いえ、
org.eclipse.cdt-2.0M8-win32.win32.x86.zip
だけです。
それが原因かな?
0782デフォルトの名無しさんNGNG
>>781
http://www.eclipse.org/cdt/ には ZIP でインストールするときは、
3つのファイルをインストールしろって書いてますけど、
どの3つかははっきり書いてないですね。
ネット経由でインストールしたときは「インストールしますか」って
3回聞かれたと思ったので。
0783デフォルトの名無しさんNGNG
テキストボックスなどに入れた情報をORACLEのテーブルに
追加したり更新したりする画面を作る場合、どんなプラグインが
使いやすいですか?
画面の設計やデータベースとの接続などで
使い勝手の良いプラグインの組み合わせなど教えていただければ幸いです。
0784デフォルトの名無しさんNGNG
下級開発環境のエクリプス君は
GUI開発を備えてないでござる〜
■ このスレッドは過去ログ倉庫に格納されています