トップページ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 くらいのどこか。
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 したプロジェクトを再び
ワークスペース(?)に表示させるのはどうしたら良いのでしょう?
0382デフォルトの名無しさんNGNG
>>381
インポートのとこで、既存のプロジェクトのディレクトリを使うのが
あるです。
0383デフォルトの名無しさんNGNG
2.0.1 branchをつくってHEADと平行してメンテしていくことになったみたい。
0384デフォルトの名無しさんNGNG
>>382
さんくす
今、確認できる環境にないので、とりあえずお礼だけ。

0385hogeNGNG
プログラム実行を
ソース(.java)を右クリックしてRunしたいんですが、そういうのできませんか?
0386デフォルトの名無しさんNGNG
assertを使うと
eclipseの方で構文エラーとして認識されてしまいますが、
回避する方法ってありますか?
0387デフォルトの名無しさんNGNG
コンパイラを1.4に設定したら、エラーにならなくなりました。
0388デフォルトの名無しさんNGNG
>>387
ヲイヲイ
0389デフォルトの名無しさんNGNG
>>385
Run->Run as->
0390デフォルトの名無しさんNGNG
>>389
右クリックでだといっておろー

あでぃなぁ最近
0391385NGNG
>>389
画面上のメニューからでなくて、
画面左のJava Perspectiveのツリーのソースファイルをクリックして
Runしたいのです。わがまま?
0392デフォルトの名無しさんNGNG
これって、JDKを選べるんですか?
JBuilderみたいに。
0393デフォルトの名無しさんNGNG
http://www.zdnet.co.jp/news/0207/12/njbt_09.html
日本語化やってくれ
超初心者(IDE初心者=俺)のためのチュートリアル作ってくれ
0394デフォルトの名無しさんNGNG
July 12 - Maintenance Announcement. Due to server upgrades, the eclipse website will be down on Saturday July 13 for about 1 hour, sometime between 9 am EDST and 12:00 noon EDST. We are sorry for any inconvenience this may cause. We will post updates here.
0395デフォルトの名無しさんNGNG
NetBeansと比べて、どっちが(・∀・)イイ!でShow?
0396デフォルトの名無しさんNGNG
>>393
WorkSpaceのチュートリアルが欲しいのか、
Java開発環境のチュートリアルが欲しいのか、そこらへんをもうちょっと明確に。
0397デフォルトの名無しさんNGNG
>>395
あなたの判断基準は何?
0398デフォルトの名無しさんNGNG
>>397
最新のJDKが選べる。
0399デフォルトの名無しさんNGNG
>>385
遅レスだけど、
eclipse/plugins/net.2ch.pc.tech.eclipseTh.JdtPopupMenusExt_0.0.1
って名前のフォルダ作って、中にfragment.xmlという名前で以下の内容の
ファイルを作ると出来ると思うよ。net.2ch.pc....っていうパッケージ名は
今適当に決めたから、問題あったら変えてね。

<?xml version="1.0" encoding="UTF-8"?>
<fragment
id="net.2ch.pc.tech.eclipseTh.JdtPopupMenusExt"
name="JdtPopupMenusExt fragment"
version="0.0.1"
provider-name="Eclipse users in 2ch."
plugin-id="org.eclipse.jdt.ui"
plugin-version="2.0.0">

<requires>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.debug.ui"/>
</requires>


<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.jdt.core.ICompilationUnit"
nameFilter="*"
id="net.2ch.pc.tech.eclipseTh.JdtPopupMenusExt.contribution">
<action
label="Run As"
class="org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction"
menubarPath="additions"
enablesFor="1"
id="net.2ch.pc.tech.eclipseTh.JdtPopupMenusExt.RunAsAction">
</action>
</objectContribution>
</extension>
</fragment>
0400デフォルトの名無しさんNGNG
今日はじめてCVSと連携させてみたんだけど、
Javaのソース中に「$Id$」と書いても、
$Id: XXX.java,v 1.5 2002/07/14 11:36:23 username Exp $
のように展開されず、$Id$のまま残ってしまいます。
なぜ?

0401デフォルトの名無しさんNGNG
>>400
ファイルを右クリック > Team > Cange ASCII/Binary Property...
で -kv などに変える。

もしくは、Window > Preferences > Team > CVS の Default keyword substitution
でデフォルト値を変更しておく。

だと思うのですが、どうでしょう。
0402デフォルトの名無しさんNGNG
CPL FAQ
http://www-106.ibm.com/developerworks/library/os-cplfaq.html
0403400NGNG
>>401
ありがとうございます。
そのものズバリの設定項目があったんですね。
スッキリしました。
0404デフォルトの名無しさんNGNG
なんでNetBeansのスレはないのかぽ
。・゚・(ノД`)・゚・。 もうだめぽ
0405デフォルトの名無しさんNGNG
なぜここに書く?
0406デフォルトの名無しさんNGNG
>>405
誘導してくれぽ
0407デフォルトの名無しさんNGNG
Forteスレじゃ駄目なのか?
0408デフォルトの名無しさんNGNG
>>398
じゃ、Eclipse
0409デフォルトの名無しさんNGNG
>>407
なるほど、逝ってくる。
0410デフォルトの名無しさんNGNG
Nightly Build 20020712が出てる。
0411デフォルトの名無しさんNGNG
プロジェクトのJava Build Pathに外部のjarファイルとか
加えられるけど、そのプロジェクトをjarファイル(配布物)として
エクスポートする際に、Build Pathに加えた外部jarを
一緒にjarファイル(配布物)に組み込む方法はないですか?
0412デフォルトの名無しさんNGNG
>>411
あらかじめプロジェクトのフォルダ内に外部jarを入れておいて、
それをbuild pathに加えておけば、エクスポートのときにjarの
なかにいれられるんじゃない?
■ このスレッドは過去ログ倉庫に格納されています