トップページ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 くらいのどこか。
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すべてにそれを強要する姿勢はかなりいただけない
0338デフォルトの名無しさんNGNG
自動翻訳ツールじゃ専門用語なんてまともに訳されないんじゃないの?
プログラマの役に立つ?
0339デフォルトの名無しさんNGNG
>>337
APIドキュメントとかエラー(例外)メッセージが読めるぐらいの英語力は必須でしょう。
0340デフォルトの名無しさん NGNG
っていうか、みんな義務教育受けたよね?
0341デフォルトの名無しさんNGNG
>>340
義務教育での勉強を全部完璧に覚えてるの?
0342デフォルトの名無しさんNGNG
>>340
自分の苦手な科目を思い浮かべてみよう。

それが義務教育で誰もが学べる最低ライン
0343342NGNG
自分の苦手な科目じゃなくて、クラスで一番バカだった奴の苦手な科目の方がいいか。
0344デフォルトの名無しさんNGNG
なにも、英語しかできない人間とやっていけるほどの英語力を求めてる訳じゃないんだからさ。
少なくともプログラマとしては、英語は全く何にもわかりませんでは済まされないと思うけどね。
0345デフォルトの名無しさんNGNG
> 自動翻訳ツールじゃ専門用語なんてまともに訳されないんじゃないの?
> プログラマの役に立つ?
自動翻訳なんて、まったく役にたたん。
しかし、翻訳ツールは非常に役にたつ。
翻訳ツールの操作方法と、少々の英語知識が必要。
0346デフォルトの名無しさんNGNG
http://profiles.yahoo.co.jp/tengaiten2002
0347 NGNG
わりいけど英語は全く分かりませんでも済んでるんだよね。そろそろ現実も見ようよ。
0348デフォルトの名無しさんNGNG
いつからここは英語学習スレになったんだ?
0349デフォルトの名無しさんNGNG
英語が全くわからない奴が何でこのスレにいるのやら・・・
0350デフォルトの名無しさんNGNG
SWTの技術資料が詠みたいとかじゃなくて、eclipceのメニューが
わかればいい程度だろ?
英語力必要ないじゃん。誰かに聞いて、あとは場所で覚えるか単語
のパターン認識で終わり。
一般論としてプログラマと英語力について話したいならちょうど専門スレあるからそっちいったら?
0351 NGNG
8:2 の法則
2 の人間が英語の IDE 使うのに文句言うわけない。しかし IDE をメインで
使うのは英語の苦手な 8 の人間達だ。そして 2 の人は 8 が使う IDE を
選定してやらなきゃいかん。8 が 40 人も 50 人も居てみろ。開発標準 IDE
選定に慎重になって当たり前だろ。俺が言いたいのはそういうことだ。自分
がお前がばかりで人が使うもの選定したこと無いやつばかりか。

もう関係ない話なので終わりな。後一回俺を煽って終わりとしてくれ。
もう何も言わん。
0352デフォルトの名無しさんNGNG
>>351
何も言わなくていいです。
0353デフォルトの名無しさんNGNG
351の話ってIBMが顧客に多国語版配り始めたって
話が挙がった時点で終っていて、その後もう一度
一般的な形で話が立ち上ったと、最近の流れを理
解してたんだけどな。だから他スレ行けって話が
出たわけだよね。351は出ていくのは勝手だけど
頭冷やして読み直すことをおすすめしる。
0354デフォルトの名無しさんNGNG
(´Д`)/ <先生!eclipseは無料なんですか?
0355デフォルトの名無しさんNGNG
別に出てゆく気はないがな。英語 UI のネタはもういいという話。
まぁ安く引っ張ってきた連中にも Eclipse を開発標準として何とか
使わせられないかと社内でがんばってるだけだ。
0356デフォルトの名無しさんNGNG
R2 に sysdeo の Tomcat プラグイン入れますた。
早速なにか動かしてみようと Tomcat プロジェクト作ってみたんですが、
readme に書いてる Tomcat メニューってどこのことだすか?
0357デフォルトの名無しさんNGNG
>>356
JSP,Servlet,Beansの動作レポート期待age!
0358356NGNG
わがんねぇぇぇ
Run/Debug メニューの中にも無いし、新しいパースペクティブが出来てる
わけでもないし、右クリックの Tomcat プロパティの中にも無い。
どこから Tomcat を起動すれば良いでちか…
0359デフォルトの名無しさんNGNG
AntってJDKのほうのコンパイラを使ってくれるんですよね。
あと、なぜtools.jarが必要なんですか。教えてください。
0360デフォルトの名無しさんNGNG
JDKのコンパイラ本体がtools.jarに入っている
から。
0361デフォルトの名無しさんNGNG
emacsキーバインドで、マークセットがCtrl+@に割り振られていないのが
不満だったから、plugin.xml書き換えて試してみた。が、Ctrl+3とかに
マークセットを割り振るとうまく行くのに Ctrl+@だと駄目。激しく不満。
0362デフォルトの名無しさんNGNG
Emacs キーバインドで入力補完ってどうやるんですか?
M-/ かなと思ったらそうでもないし。
0363デフォルトの名無しさんNGNG
>>362
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-ui-home/accessibility/keys.html
にあるね。
0364デフォルトの名無しさんNGNG
runに対応するショートカットキーってありますか?
VCのF9でビルドのようなことをしたいです。
0365デフォルトの名無しさんNGNG
>>358
Window->Customize Perspectiveは?
0366デフォルトの名無しさんNGNG
>>364
デバッグパースペクティブにはあるけど、Javaパースペクティブには
ないみたいね。でも、build関係なら、actionDefinition idは
定義されていて、キーの割り当てが
<accelerator key="" id="org.eclipse.ui.project.buildProject" />
<accelerator key="" id="org.eclipse.ui.project.rebuildProject" />
のようにされていない状態なだけだね。
0367デフォルトの名無しさんNGNG
>>366
そのXMLに好きなキーを書けばいいんですか?
0368366NGNG
実は、plugin.xmlをeclipseが読み込むタイミングがよくわからない
んだよね。自分でpluginを作ったときもパッケージの構成変えたときとか
エラーが出て困った。インストール時に始めての起動の前に入れ替えれば
確実だと思うけど。詳しい人教えてください。いろいろキーバインドを
替えて試すときには、
 インポート >> 外部プラグインおよびフラグメント
で、「ランタイムワークベンチのプラグインから選択」と「ソースアーカイブ
を抽出してプロジェクトにソースフォルダーを作成」を選んで、次の
画面でorg.eclipse.uiを選択してプラグインプロジェクトを作るのが楽。
修正したplugin.xmlを試すときには、Run... -> Runtime workbench.
で、修正したプラグインを読み込んだワークベンチがもう一つ立ち上がります。

0369366NGNG
あ、肝心なことかいてなかった。
>>367
そう、plugin.xmlを書き換えてeclipseに読み込ませてください。
0370デフォルトの名無しさんNGNG
>>365
わかった、そういうことか。サンクス
[Window]-[Customize Perspective] で [File>New] の方だけチェックして
[Other] のほうを見落としてた。早速これから起動してみる。
0371デフォルトの名無しさんNGNG
うむ、WrapperConnector クラスが ネーヨ といわれて起動に失敗した。まぁこれなら jar
ファイル持ってくれば何とかなるだろ。後は明日にして寝るか。

>>357
http://www.moyo.instat.ne.jp/
で実況中。とか言ってまだメモ書き程度だしスクリーンショットも取ってないん
だけどね。Eclipse 内で hello, world のサーブレットが動いたらまとめる予定。
土日に立ち上げたばかりだから他はまだ何も無いけど。
0372デフォルトの名無しさんNGNG
新製品です!

Eclipse Workstation Lights
http://www.thinkgeek.com/stuff/fun-stuff/3903.shtml
0373デフォルトの名無しさんNGNG
>>372
おぉ、R2.0ベースとはすばやい対応だ。
0374デフォルトの名無しさんNGNG
C++開発者にも便利?
0375デフォルトの名無しさんNGNG
372のは大抵の言語を使った環境に有効だと思う。
0376デフォルトの名無しさんNGNG
372、フリーじゃねーのがイマイチだな
0377デフォルトの名無しさんNGNG
29ドルってこの手の製品だと安いと思うんだけど...
最近、円高傾向だし。
0378デフォルトの名無しさんNGNG
372はノートパソコンプラットフォームに対応してますか?
0379デフォルトの名無しさんNGNG
>>372-378
おまいらそんな暗い開発しとるんかい。
0380デフォルトの名無しさんNGNG
そだな、あまり明るくはないな...ショボーン
0381デフォルトの名無しさんNGNG
「Do not delete contents」で Delete したプロジェクトを再び
ワークスペース(?)に表示させるのはどうしたら良いのでしょう?
■ このスレッドは過去ログ倉庫に格納されています