トップページ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 くらいのどこか。
0238デフォルトの名無しさんNGNG
まだまだマトモに動きそうに無いの?
前評判いいから早いトコJBuilderから乗り換えたいんだが。
コピー&ペーストもロクにできないんじゃあ・・・
0239デフォルトの名無しさんNGNG
>>237
237の言っていることがよくわからんが、インストールされる
それぞれのプラグインの説明はeclipse/plugins/*/doc-html/
に入っている。
>>232
うちは、Win2000環境だけどエディタ周りでトラブルはないなぁ。
たまにCtrl+ Spaceの動作が遅くなるときがあるけど。
0240デフォルトの名無しさんNGNG
>>234
プラグインのバージョンが古いのでは?
V0.99じゃないと動かなかったと思う。
0241デフォルトの名無しさんNGNG
>>232
私のところもたまにうまくいかない。
Ctrl+Cは連打、Ctrl+Xする前もCtrl+C連打で回避。
0242デフォルトの名無しさんNGNG
Copyできないのって
http://bugs.eclipse.org/bugs/show_bug.cgi?id=16011
かなぁ。デバッグ用のSWT JARが添付されているから
これからもeclipse使う気なら試してフィードバック
してみたら?
0243まじで良いねこれNGNG
>>240

バージョンも最新のVer0.99なんですが・・・・うーん・・・・・
まぁでも停止して再開するバッチファイル書けばいいだけだし。
考えないことにします。ありがとう。
0244232NGNG
うーん、俺だけじゃなかったんだ。
R1.0のときなんか、Ctrl+Xしたあと、
Saveするのはタブーだったもんね。

一応、環境
Windows XP Pro, JDK1.3
0245デフォルトの名無しさんNGNG
copyといえば、emacs keybinding の Ctrl + Kって
削除したもの、バッファにとっといてくれないのね。
Ctrl + Yで元にもどらんから唖然とした。
0246デフォルトの名無しさんNGNG
2.0日本語化はいつ?
そのめどさえはっきりすれば会社ですすめてみたくおもふ
0247デフォルトの名無しさんNGNG
予定だともうそろそろ。前スレの641以降参照。
0248デフォルトの名無しさんNGNG
>>247さんきゅ、ホントもうそろそろなんだね。

ここに書いてもしょうがないけど、Eclipseに望むもの
propertiesファイルをマルチロケール分表形式で入力可能にして欲しい
Forteのpropertiesファイル編集能力は最強だ
0249デフォルトの名無しさんNGNG
>>248
ローカルエンコーディングでpropertiesを読み書きできるエディタは
作った。エンコーディングを自分で指定するレベルでよければ、
基本的にFileDocumentProviderを継承するだけで済むよ。
0250デフォルトの名無しさんNGNG
build properties editorってなんで
build.propertiesしか編集できないんだろうね。
*.propertiesで使えるように
すればいいのに。
0251デフォルトの名無しさんNGNG
これってバージョンアップする度に
Plug-Inも入れ直す必要があるの?

>>4(Q. バージョンアップは?)を見る限り、
workspadce以外は考えられていないようだけど。
0252デフォルトの名無しさんNGNG
SWTでダブルバファリンするにはどうすればいいの?

コンストラクタで
offImage = new Image(null, 300, 300);
offGC = new GC(offImage);
addPaintListener(new PaintListener() {
public void paintControl(PaintEvent e) {
MaterialViewer.this.paintControl(e);
}
});

みたいなもん作って、


void paintControl(PaintEvent e) {
if (image != null) {
offGC.drawImage(image, 0, 0);
}
if (text != null) {
offGC.drawString(text, 10, 20);
}
drawer.paint(offGC);
e.gc.drawImage(offImage, 0, 0);
}

やってみたがダメ
0253デフォルトの名無しさんNGNG
>>234
ブートクラスパスのJAVA_HOME\lib\tools.jarを削除したらどうなりますか?
http://www3.coara.or.jp/~masanori/eclipse/
に書いてます
0254デフォルトの名無しさんNGNG
>>252

他にも原因があるかもしれんが,
少なくともImageのコンストラクタの第一引数にnullを渡しちゃ駄目なんじゃない?
互換DCができないだろ.
0255デフォルトの名無しさんNGNG
JSP + Servletの勉強しようと思うのですが、Visual AgeのWebSphere開発環境は重くて使えません。
eclipseではどんなplug-inを使ってやればいいのでしょうか。TomcatやJBossの開発なんか、できるんでしょうか。
0256デフォルトの名無しさんNGNG
>>255
>>5を読んでから>>1のリンク集をたどるとよいかと。
0257デフォルトの名無しさんNGNG
TextFont にどんなフォント使ってます?
俺は「小さくて等幅」って事で
Terminal-regular-10 を使ってますが。
0258デフォルトの名無しさんNGNG
MSゴシック10ポイント
0259デフォルトの名無しさんNGNG
>>258
同じく
0260デフォルトの名無しさんNGNG
>>258
同じく
0261デフォルトの名無しさんNGNG
>>258
漏れも一票
0262デフォルトの名無しさんNGNG
MS UI Gothic-regular 10ポイント
0263デフォルトの名無しさんNGNG
プログラム用フォントは「髭なし、等幅」でしょう。
0264デフォルトの名無しさんNGNG
ところで、今後のEclipseの開発方向はどうなってるの?
0265デフォルトの名無しさんNGNG
CDTはQNXが仕切るみたいね。
0266デフォルトの名無しさんNGNG
tahoma-10
0267デフォルトの名無しさんNGNG
Symbol
0268デフォルトの名無しさんNGNG
eclipse2.0期待age
0269デフォルトの名無しさんNGNG
0270デフォルトの名無しさんNGNG
>>254

コンストラクタに指定する style に SWT.NO_BACKGROUND を加えればよいことが
判明しますた。(ダブルバファリン機構を作る必要もなん)
0271デフォルトの名無しさんNGNG
>>258
漏れも一票
0272デフォルトの名無しさんNGNG
>>258
MSゴシックと比べるとTerminal のが横幅狭いんだよね。
斜字とかだと MSゴシックのが良いのかも…


>>262
MSUIゴシックみたいに等幅じゃないフォント使う人もいるのか…

>>263
髭無し って何すか?

>>266,267
ネタだよね?
0273258NGNG
>>272
俺はTerminalじゃ細かすぎるんだわ。
0274デフォルトの名無しさんNGNG
>>272
sans-serifの和訳だろ。
0275デフォルトの名無しさんNGNG
俺はこれのMSゴシック10pt
http://www.forest.impress.co.jp/article/2000/02/14/jsfont.html
0276デフォルトの名無しさんNGNG
AspectJ Development Tools Project (AJDT)
http://dev.eclipse.org/viewcvs/indextech.cgi/%7Echeckout%7E/org.eclipse.ajdt/main.html

Stellation
http://dev.eclipse.org/viewcvs/indextech.cgi/%7Echeckout%7E/org.eclipse.stellation/main.html
0277デフォルトの名無しさんNGNG
強調表示だとちょいとズレるんだよなー。
なんとかならないかしら。
0278デフォルトの名無しさんNGNG
>>277
ズレるのウザイから、Boldは切ってる。
0279デフォルトの名無しさんNGNG
>>276
AJDT Plug-inの方が認識されない。動いてる人いる?
0280デフォルトの名無しさんNGNG
>>279
試してないけど,PDE Runtime - Error LogのViewを開くと原因が分かるかも.
0281デフォルトの名無しさんNGNG
みんな2.0の話しよーよ
0282デフォルトの名無しさんNGNG
>>280
Eclipse SDKを入れたらOKだったよ。Platform+JDTだけじゃ駄目なのね・・・
0283デフォルトの名無しさんNGNG
2.0にしたら、CDTが動作しなくなった・・・
0284デフォルトの名無しさんNGNG
>>281
なんか話題振ってよ。
0285デフォルトの名無しさんNGNG
>>283
CDT使ってないけど、新しく出た奴でも駄目なの?
0286デフォルトの名無しさんNGNG
WSADはいつ頃、正式にEclipseR2ベースになるのかな?
0287shigeNGNG
そろそろ、SWTを使ったJavaプログラムって出てきました?
0288デフォルトの名無しさんNGNG
誰か標準Plug-Inだけでもここに説明書きませんか?

いや、僕はやりませんよ。
0289デフォルトの名無しさんNGNG
>>288 意味が良くわからないんだけど。標準pluginって?
0290デフォルトの名無しさんNGNG
てか日本語propertiesまだ?(>_<)
あと、今後のスケジュールとかどーなってんだろ?
サイト見ても英語まったくよめましぇん(>_<)
0291デフォルトの名無しさんNGNG
>>290
英語全く読めなくて、どうやってプログラム書いてんの?
日本語訳されてるドキュメントだけじゃ足りんだろ。
0292デフォルトの名無しさんNGNG
>>290
スゲー理屈!日本語ページもドキュメントも一切プログラマには必要ないってか??
0293デフォルトの名無しさんNGNG
>>291
0294デフォルトの名無しさんNGNG
>>292
日本語だけじゃ駄目だろってこと。
逆に英語力がプログラマには必須だろ。日本語訳待ってるだけでどうすんのさ。
0295デフォルトの名無しさんNGNG
視野の狭いヴァカが多いな
0296 NGNG
>スゲー理屈!日本語ページもドキュメントも一切プログラマには必要ないってか??

うん。要らない。
0297 NGNG
正直、文盲に頭脳労働無理でしょ。
0298デフォルトの名無しさんNGNG
>>296
そりゃ極論だろ。
まあ、原文より読みづらい日本語訳もあったりするけどな。
0299 NGNG
コンピュータ英語だと、高校生レベルで十分読める。あとは訓練。
英語が読めないというハンディキャップをかかえた技術者って、どうよ?
もうそれは、障害者みたいなもんじゃないのか?
0300デフォルトの名無しさんNGNG
プロジェクトの全員が英語に堪能なら幸せだけどな。派遣や協力会社が
大半の仕事ってやったこと無いのけ? 英語の IDE なんか開発標準にしたら
死目を見るよ?

まぁ技術英語斜め読み程度の自慢は自社内だけでオナっといてくれ。
0301 NGNG
っていうか、最低ラインだと思うんだけどなぁ。
まぁ、見解の相違ってことで。
0302デフォルトの名無しさん NGNG
>プロジェクトの全員が英語に堪能なら幸せだけどな。派遣や協力会社が
>大半の仕事ってやったこと無いのけ? 英語の IDE なんか開発標準にしたら
>死目を見るよ?

インドや韓国に投げよう。その方が安くて信頼性が高いぞ。スレ違いsage
0303デフォルトの名無しさんNGNG
堪能ってほどの英語力は無くてもIDEぐらい使えるでしょ。
日本語じゃなきゃ駄目なんてのは、単なる拒否反応なんじゃないの。
0304デフォルトの名無しさんNGNG
>>302
日本語のドキュメントがまったく出てこないという罠。
出てきてもギャグにしか見えないかも知れない。

日本人「データが作成されていることを確認する」
中国人「データが作られていますか?」

>>303
何十万〜何億円かかる開発物扱う物だからね〜。「うまく行ってるっぽい…」とか
「ん? 俺今何やった?」ってのは極力避けた方が良いし。以前配属された
新人に「vi 覚えれ」とか言って無理やり vi 使わせてたら、使い慣れない
せいで無意識に 1 行削除したらしく、めちゃくちゃ分かりにくいバグが
入った事があった。
0305デフォルトの名無しさん NGNG
いやー、eclipse以前の問題だよ。Javaの前に英語やろう。英語。
0306デフォルトの名無しさんNGNG
中学生程度の英語力
翻訳ソフトの使い方
プログラマとしての基礎的な知識
この程度で全く困りませんが?
0307デフォルトの名無しさんNGNG
みんなIBMに開発者登録してないの? IBM PartnerWorld for Developers
会員に対するIBM Websphere Studio Workbench V2.0の配布って始まって
いるし、そのなかには日本語リソースが含まれているんだけど...

0308デフォルトの名無しさんNGNG
>>307
ヘルプが日本語になったらうれしいけど…
ヘルプは日本語化されてます?
0309307NGNG
ヘルプの目次だけ日本語化されてる。でも正直R1.0からあまり
変わってないし、plugin作っているぶんにはWSAD4.03のドキュメント
で事足りる気がする。
0310デフォルトの名無しさんNGNG
スレタイトルから外れるけど...
>>304
> 前配属された新人に「vi 覚えれ」とか言って無理やり vi 使わせてた
> ら、使い慣れないせいで無意識に 1 行削除したらしく、めちゃくちゃ
> 分かりにくいバグが入った事があった。
変更した時に差分リストで確認ぐらいしろよ。
0311narucy56 ◆wMOjCT4s NGNG
>>310

その問題の解は UnitTest を導入すること。

--

英語だからうんぬんっていう話あるけど、少なくとも eclipse.org の記事くらいなら、
誰でもあっさり読めてしまうと思うよ。食わず嫌いせずまず試してみたら?
0312デフォルトの名無しさんNGNG
パートナーワールドって個人で登録出来たっけ?
0313デフォルトの名無しさんNGNG
去年までは登録できたね。今年からは企業のみ。既存の個人登録
メンバーは先月一杯でサービス終了だったと思う。
0314narucy56 ◆wMOjCT4s NGNG
>>287

各種サーバを管理するアプリケーションとか、それを eclipse に組み込んで使うとか、
そういうことやるもの作ってみたい気がする。

webmin とかあるけど、あれプログラムしづらそうだし、Web インターフェースなんかじゃなくて、
ちゃんとした分かりやすい UI を持ったものなら、設定ミスも減らせると思うし。

(サーバの設定に延々と時間とられる状況って結構ある。GUI で設定したら、指定したサーバも
SSH を通してサッとそのとおり設定してしまう、みたいなものが欲しいと思った。)
0315デフォルトの名無しさんNGNG
たまにコピー&ペーストができなくなる件ですが、
クリップボードが空か、文字以外のものが入っているときに起こるのではないかと思います。
0316315NGNG
追加
それで、いったん他のアプリで文字列をコピーすればうまくいくんじゃないかと思います。
0317デフォルトの名無しさんNGNG
WSWB2.0用のNLS fragmentsをEclipseR2.0に入れてみた。入った。
確かにメニューとか日本語のほうがとっつきやすい感じにはなるけど、
これまで半年以上英語メニューだったから訳語で戸惑うことも多し。
ソートの順番も変わるから、体が場所で覚えている選択個所がずれると気持ち悪いね。
0318デフォルトの名無しさんNGNG
>>315
例えば、Alt + PrintScreenにより適当なフレームのイメージをクリップボードに
コピー、次にeclipse上のテキストを選択してcopy/pasteしても、うちの環境では
うまく行くから、十分条件ではないみたいね。

で、これと関係して、Cut時にクリップボードへ格納するメソッドが失敗
したとき、それを無視して選択部分を削除するbugがbugzillaに挙がってた
と思うんですが、bug#が思い出せない... 誰か知りませんか?
0319デフォルトの名無しさんNGNG
>>317
普段はeclipse使ってるから、たまにWSAD使うとメニューにすごく違和感がある。
0320デフォルトの名無しさんNGNG
確かにIDEのメニューや設定程度の英語なら一度読めばいいから気にも
ならないけど、ヘルプや記事の英語を読むのはちょっとかったるいなあ。
日本語なら字形や文法が頭の中に入ってるから瞬時に必要な部分を見出せるけど、
いちいち単語を識別して意味を組み立ててからようやくというのでは
やはりかったるいっす。
こういった作業が苦もなく行えるって人はそれだけ英語に触れてきた
って人だし、まあプログラマーなんて面倒臭がりがやる商売なんだから、
コツがあったら教えてやって下さい。
0321コツNGNG
>いちいち単語を識別して意味を組み立ててから

その部分をサクッと省いて英文→脳へのダイレクト接続にしれ
0322デフォルトの名無しさんNGNG
初心者スレで「javac.exeにpathが通ってない」ってやり取り
みるたびに「eclipseならjavac.exeもJDKもいらないからzip展開する
だけなのに」と思うんだけど、日本語化されてないものすすめると、
「英語は...」とか言われるんだろうな、きっと。
0323デフォルトの名無しさんNGNG
>>322
それはすごい。
0324デフォルトの名無しさんNGNG
>>322
Q「ホットケーキ食べたいんだけど、うまくふくらまなくて。」
A「お好み焼きなら、そんな心配ないよ。」
Q「はぁ?」
0325デフォルトの名無しさんNGNG
JDK がいらなくなったのはどのバージョンからですか?
0326デフォルトの名無しさんNGNG
R1.0のころからいらない気がする。でもTomcat pluginとか
tools.jar必要だし、src.zip設定しないと標準APIのjavadoc
引けないからJDKじゃなくてJREでいいってのはきついんじゃないか。
0327デフォルトの名無しさんNGNG
開発するわけだし、JREでは済ませられないよね。
0328デフォルトの名無しさんNGNG
それよりも、javac.exeとeclipseのコンパイラについてのレポート
どっかにないかな。互換性とか速度とかいろいろ。
0329デフォルトの名無しさんNGNG
>>322
eclipseのパッケージエクスプローラって
Javaの基礎わかってないと
つかえねーから初学者には無理。
>>328
antパッチ出してた人のWebサイトでちょっと触れられてた。互換性はけっこう
いけてるとかだった気がする。
0330デフォルトの名無しさんNGNG
>>329
わかってない奴はどのみちプログラム組めないんじゃねーの(w
0331320NGNG
>321
それができれば苦労してないよ。コツになってない。
それができるようになるには、どうすればいいのかってことなんだけど、
まあよく言われるように多量に読むしかないんですかね。
意外とマメなプログラマーが多いってことですか。
でもこういうIDEを使ってる時点で、ある程度JDKとメモ帳だけじゃ
変数の管理とかメンドクサイって人が集まっているんだと思ったけど。
0332デフォルトの名無しさんNGNG
ちと話がずれるが、IDE使わないメリットて一体何よ?
0333デフォルトの名無しさんNGNG
前スレでも他スレでも話に出た永遠のテーマですな。
0334デフォルトの名無しさん NGNG
あれじゃない?
IDEについてあれこれ悩まずに済む。
0335デフォルトの名無しさんNGNG
IDEを使わないメリット…

・IDEにコードを吐かせると保守性が落ちる (別の環境・人間が読めない、読み難い、とくにGUI)

Eclipseは余計なコードを吐いたりしないので良いね。
…といいつつ GUI Builder には期待してみる。
0336デフォルトの名無しさんNGNG
IDE使わないって言う人間でも、結局は色んなツール組み合わせた
自前の統合環境で作業をしているんだろ?
0337デフォルトの名無しさんNGNG
IDEによるコードの自動生成は、最高のドキュメントツールとして利用してた(Forte使ってた頃)
JavaってAPI膨大で覚えられないじゃん、JavaDOC引くのもしんどいし、
GUIビルダでパパパっと画面作ってソースを拝見→それを参考に自前でソースを書く。。ってのが最高に能率良かった。まぁAPI全部覚えれるならそのほうがいいんだけどさ

英語について、自動翻訳ツールつかってもメチャメチャな翻訳してしてくれないようなページを読解するような英語力はPGには必要とされんでしょ。
読めるなら読めるで結構な事だけど、
プロジェクトリーダーがチーム全員に英語読解のスキルを要求するとすれがそれは破綻をきたすだろうし
PG向けツール開発業務とかで、トップがそんな考えだったらそのツールはとてつもなく使いづらいツールになるだろ
英語が読めるのは大したもんだ。でもPGすべてにそれを強要する姿勢はかなりいただけない
■ このスレッドは過去ログ倉庫に格納されています