JAVA開発環境 "eclipse" is COOL!!
■ このスレッドは過去ログ倉庫に格納されています
00011
NGNGhttp://www.eclipse.org/
スクリーンショット
http://www-106.ibm.com/developerworks/linux/library/os-plat/
すべてオープンソース。みんなで育てていきましょう。
(C/C++開発用のpluginもあります。)
前スレ(板変えました)
http://pc.2ch.net/test/read.cgi/prog/1013261320/
0002デフォルトの名無しさん
NGNGあと、既存のソースツリーを取り込むにはどうすればいいのかにゃ?
簡単かにゃ?
0003デフォルトの名無しさん
NGNGQ2: 日本語回りに問題はありますか?
0004デフォルトの名無しさん
NGNGhttp://www.watch.impress.co.jp/pc/docs/2002/0208/tzone_10.jpg
00051
NGNG実装されていません。
(それまでは、窓使いの憂鬱でごまかしています。)
腕に自信のある方は、自分でjdt plugin のextensionのpluginを書けば、
できるかも?
>あと、既存のソースツリーを取り込むにはどうすればいいのかにゃ?
> 簡単かにゃ?
ソースフォルダへファイルコピーするだけです。
0006デフォルトの名無しさん
NGNGTry by yourself.
0007デフォルトの名無しさん
NGNGA2: 少なくとも、私が見た限りでは日本語は回っていないように思います。
まじめに答えると、
A1: とりあえず Celeron-633MHz のオラのマシンでは文句ないくらいで動いてます。
A2: フォントを変更すれば、「はろーうんこ」というメッセージがエディタでも System.out.println でも表示できました。
0008デフォルトの名無しさん
NGNGhttp://www.watch.impress.co.jp/pc/docs/2002/0208/tzone_10.jpg
0009t&t ◆CudPDzYA
NGNG完成度はどれくらいなんだろ?
使った人、使用感を教えて。
0010ほげほげ
NGNG0011ほげほげ
NGNG「いーくりっぷす」ですか?
0012デフォルトの名無しさん
NGNGどうでもいいですが、あなたはその写真に何か恨みでもあるのですか?
>9
前スレも読んでネ。http://pc.2ch.net/test/read.cgi/prog/1013261320/
ていうか、具体的な質問されないと何とも言えないよん。
ただ、もう今夜はビール入っちゃってるので、あんまり答えられんす。
ぐびぐび。ぷはー。
0013デフォルトの名無しさん
NGNG多分、「イクリプス」だと思う。
http://eiwa.excite.co.jp/view.jsp?block=37268&offset=1810&id=NEW_EJJE
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNGにバンドルするって書いてあったな。
0016デフォルトの名無しさん
NGNGプラグインって言うのが引っかかるよ。
用はプラグインで何か別のソフトを登録しないと使えないわけ?
別のソフトは何用意すればいいの?JSDK?それともForte?
00171
NGNGJDKで十分です。
forteとは関係ありません。
0018デフォルトの名無しさん
NGNG[名]
1 【天】 (太陽・月の)食.
2 [具体的には ] (栄誉・名声などの)薄らぎ,失墜.
[動]
1 〈天体が〉〈他の天体を〉食する,おおい隠す 《★しばしば受身で用いる》.
2a 〈幸福などに〉暗い影を落とす; 〈…の〉光を奪う 《★しばしば受身で用いる》.
b 〈名声などを〉おおう; 〈…を〉しのぐ,顔色なからしめる 《★しばしば受身で用いる》.→
ギリシャ語「姿を消すこと」の意
# 食はいいんだけど失墜って…
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG別にVisualにこだわってるわけじゃなくて、
パッケージやクラス、メソッドの間を簡単に移動できればそれでヨシ。
あとはエディタの完成度。
ちなみに普段はteikade使い。
全部emacsでやるのは、一つのクラスがデカくなるとめんどう。
単にJavaのモードに慣れてないだけなのかもしらんが。
ていうか、eclipseはGUIビルダじゃないよ、少なくとも。
0023ほげほげ
NGNG>18
>ギリシャ語「姿を消すこと」の意
その「姿を消す」という意味の名前なんですかね?
プラグインの背後に本体が隠れてるからかな?
0024t&t ◆CudPDzYA
NGNG>>18
発音記号をのせてくれー
002519
NGNGJavaのデバックを
わざわざ、やる人いるのか?
JDKだけで十分でしょ
Javaだったら、デバッグは自分を
小一時間問い詰める事で出来るはず
ただ、コンポネの多いアプリの場合は
Forteとかで、配置してから
つくるけど・・・
0026デフォルトの名無しさん
NGNGというと、フレームにボタンの配置をマウスでできないわけ?
配置されたボタンをクリックしても、ボタンクリックのイベントのクラスにエディタが飛んで
いかないわけ?
なんか意味あるの?そんなんで。
ForteやJBuilderの代わりにはならんわけか。
0027デフォルトの名無しさん
NGNGıklìps
00281
NGNG実行・デバッグ・Refactoringはeclipseを使ってみる
というのもとりあえずはいいかも?
eclipseなら直接ソースをほかのエディタで直しても、問題はないです。
0029qqq
NGNG前世紀にはこういう人いたね。
0030t&t ◆CudPDzYA
NGNGこれ、すごい便利。
これが無いと、使う気はあまりしないな。
IDEの操作法覚えるのおっくうだし。
サンクス>>27
イクリプスか・・・・
音的にはいまいちかな。
forteはなんて読んでます?
英語とドイツ語?で違いますよね。
フォート(英語)、フォルテ(音楽とか)
0031烏龍茶
NGNGそう、外部エディタで編集可能ってのがありがたいな。
でもまだウンコレポジトリ管理してんのかな。
003225
NGNG今がJava全盛期です
0033デフォルトの名無しさん
NGNGん?Forteつかっていて
直接ソースをほかのエディタで直したことあるんですが
これって問題あったんですか
知りませんでした
0034デフォルトの名無しさん
NGNG単に現段階でVisualComposionEditorの実装が間に合ってないだけかも
しれないけど。
で、入れてみてHelloWorld.やってみた。パースペクティブの概念が
あまり好きじゃないなぁ。スクラップブックがプロジェクトごとに
できるようになったとか、Override Methodメニューが追加された
とかはVAJから進歩したね。実行時に必要な他プロジェクトをクラス
パスに自動的に追加する検索機能がなくなっている気がするけど
探し方が悪いのかなぁ。日本語はフォント指定すれば一応出る。
でもちゃんと中でコード変換できているかとかはよくわからん。
00351
NGNG各projectが入っているworkspaceディレクトリの
.metadata 以下のフォルダにすべての設定が書き込まれます。
workspaceを切り替えたいときは
引数に -data c:\home\..\myworkspace
で立ち上げればまっさらの環境ではじめられます。
0036デフォルトの名無しさん
NGNG> Javaのデバックをわざわざ、やる人いるのか?
Java だとデバッグしなくていいのかよ? よっぽど高品質なもの
作ってんだな (藁
> Javaだったら、デバッグは自分を小一時間問い詰める事で出来るはず
はあ、そうですか。作ったのが他人だったらどうすんの? 一人でしか
作ったことない引きこもり?
どうでもいいけど脳内シュミレーションと「なるはずだ」論で動作確認
完了とか言わないでね。
0037デフォルトの名無しさん
NGNGあんまり突っ込むと荒れるから放置しようよ。。。
0038デフォルトの名無しさん
NGNGJavaは、バグがあっても位置や原因の特定が瞬時に出来るのがありがたい
よね。大抵、例外受けたらスタックとレース見ればよし。
真面目にデバッガ動かすのは、マルチスレッドのデッドロックの位置を検出
する時ぐらいかな。
0039t&t ◆CudPDzYA
NGNG0040デフォルトの名無しさん
NGNG起動中のIDEのエディタに他のエディタで書き直したソースがどういうタイミングで
反映されるかが問題。
もし、IDE起動時しか反映されないのならIDEの終了、起動を頻繁に行う必要がある。
Java関係はよく知らないがC++Builderはソースのタイムスタンプをチェックしていて
ソースを他のエディタで変更してセーブすると、C++Builderがタイムスタンプが
変わったので取り込むかどうか聞いてくる。
なので、外部エディタでもまるで内蔵エディタのような感覚で使える。
デバッグは外部エディタじゃできないけど。
でも、Vusial Basicはタイムスタンプのチェックしないようで、外部エディタで変更
しても何も取り込んでくれず、VBの終了、起動を繰り返すことで私は対応した。
Forteも起動中は外部エディタで更新しても内蔵エディタには反映されなかった
と思う。あんまり使ってないから勘違いかも知れないけど。
C++Builderはいいね。
0041デフォルトの名無しさん
NGNG00421
NGNG右クリック -> Refresh from Local..
でsyncします。
004325
NGNG> Javaのデバックをわざわざ、やる人いるのか?
っていうのは、そういった開発環境を立ち上げてまで
やる必要があるのかという事
36さんの意見とおなじ理由です
0044デフォルトの名無しさん
NGNGIDE 使うエキスパートのほうがバグの原因検知が早いし。
0045デフォルトの名無しさん
NGNGそういうのeclipseはできるの?
004645
NGNGhttp://www.eclipse.org/eclipse/faq/eclipse-faq.html#users_15
Java2 1.4待ちってことか。
0047仕様書無しさん
NGNG0048t&t ◆CudPDzYA
NGNG004947
NGNG0050t&t ◆CudPDzYA
NGNG005147
NGNGhttp://pc.2ch.net/test/read.cgi/prog/1013261320/
005247
NGNG0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNG0055t&t ◆CudPDzYA
NGNGなんのためにexeにするかにもよるんだけどさ。
ダブルクリックして一発で実行させたいなら、
jarにするか、JVMを起動してクラスを読み込むような
プログラムを作るかなんだけどさ。
APIってのはシステムコールみたいな物。
直接OSに命令を出すみたいな。
005647
NGNG005747
NGNG0058デフォルトの名無しさん
NGNGhttp://www.excelsior-usa.com/jet.html
0059t&t ◆CudPDzYA
NGNGいってる事はよくわからんけど、
とにかく、JAVAでonlineのゲームもonlineじゃないゲームも作れるよ。
Javaだからできないってことは、ほとんど無いと思う。
GUIもWindowsAPI使うより、それをラップしてるJavaライブラリを使える
Javaを使ったほうがいいと思う。
初心者だと思うので、アドバイスをしておくと
まず、C言語の(関数)ポインタを理解しなさい。
でもって、Java言語はどういう仕組みで動いているか
(オーバーライドとか、継承とか)
を理解しなさい。
C言語の環境はlinux+emacsがいいので
cygwinを入れるなり、linux入れるなりして
がんばれ。
使いこなせるようになってから、ゲーム作らないと
しょぼいのが出来上がるか、挫折する。
なにかあれば、相談に乗るので・・・
ではまた明日。
006047
NGNGさっそくやってみるだす>58
006147
NGNGやってみます>60
006247
NGNG0063デフォルトの名無しさん
NGNGgcc+emacsと言いたかったのでは
とかいてみるテスト
0064デフォルトの名無しさん
NGNG006547
NGNG006647
NGNG戦車
さっそくやってみるだす>58
■ このスレッドは過去ログ倉庫に格納されています