どんな開発ツールほしいですか?

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
コードを大量に書いているときはこんなツールがほしいのですがどうでしょう?

あるクラスのメソッドを書いている
そのメソッドに関係するシーケンス図がすべて呼び出される(自動)。
またそのクラスの継承関係がすべて表示される(自動)。
またそのメソッドの呼び出し、呼び出され関係が表示される(自動)。
兄弟クラスの仮想関数の実装を比べられる。
関連するドキュメントなども同時に管理、参照可能。
またバージョン管理などもエレガントにできる。
とにかくいろんな情報の関連を把握できて、管理できるといい。

感じとしてはVS+ROSE+ソースナビゲーターという感じでしょうか?
皆さんはどうですか?ご意見伺えると幸いです。

VC#が欲しい。
お金無いの・・・。
2
M$のサイトからダウンロード汁
>>3
まだプレビュー版って配布中なんですか?
探してもなかったっす。申し訳ないですがURLキボン。
んで、ここで聞いてどうするよ?
>>1
うーんなかなか思い浮かばない。
結局、仕事とかで自分で作るツールって実際に売られてるけど
会社が買ってくれないから自分で作っちゃうっていうのが
よくあるパターン。
71:02/05/11 19:23
例えばこんなのほしいとか聞いてみたいです。
自分がほしかったのではファイルやライブラリやクラスのいろいろなプロジェクトでの依存関係管理できて、これいじるとどこに影響があるのかわかったり、クラス名変えたりディレクトリ構造変えたときに全部反映してくれるようなやつなんかもほしいときがありました。
リファクタリングツールと呼ばれるものかな?
91:02/05/11 19:30
>>8
あそういうのあるんですか?
101:02/05/11 19:33
検索したらごろごろ出てきました。メジャーなのご存知の方いらっしゃいますか?
11デフォルトの名無しさん:02/05/11 19:39
多段シーケンス図考えた奴は馬鹿。
読みにくいだけ。
ヲタがイキがって「俺読めるんだよ」とやってるだけ。
12デフォルトの名無しさん:02/05/11 19:55
>>11

シーケンス図って読むものなのか? 見るものだと思ってたが・・・。
LISPでもやっとけ
LISPをどう活用するのだ?
>>14
人工知能に。
16デフォルトの名無しさん:02/05/11 20:15
CPUの中身の各実効ユニットの動作状況を
ビジュアルで教えてくれるデバッカ搭載アセンブラIDE。
クリックする度にタイムスライスが更新されて、
キャッシュからデコーダとかへデータパケットがスルスル〜とアニメ移動して
稼動中のユニットがピコンピコンってテンメツするの。
もし作ってくれたら10万出すぞ。
4<<
.NET Framework SDK(160Mバイト)にC#ついてなかった?
間違ってたらスマソ。
>>17
あ、VisualC#がいいなと。
Java 用だけど IDEA がいい感じ。
>>16
某128Bitプロセッサのレジスタをひたすら表示し続けるヤツなら・・・(吐血
211:02/05/11 21:20
>>16
自分はアセンブラあまり詳しくないんですが...
言われてる感じはわかります。
自分も適切なビジュアライズがほしいんです。
それとそれに対する直感的な操作
いままでそういうすばらしいインターフェースを持つ開発ツールに出会ったことがないような気がします。
みな必要ないんでしょうか?確かに全部頭で展開できるといらないんですけど...最近年取ってきたせいもあって...
あまり触ってないんですけど、GoliveとかMAYAとかのCG系ソフトなんか使いやすそうな気が...
っていまかいてて思ったんですがABoneでスレ書いてるときにメインウィンドウクリックするとスレウィンドウがタイトルバーだけになるのはマルです。
>GoliveとかMAYAとかのCG系ソフトなんか使いやすそうな気が
はっきりいおう。使いづらい。
>>2
来月号の日経ソフトウェアに60日体験版が付いてくるらしいので、
2ヶ月毎にインストールし直して使ってみては?
>>23
明日買いに行こうと思ってたんですが・・・ああ、どうしよう。
251:02/05/11 22:05
>>22
んーどこらへんが?もっとこうだったらいいのにとかあります?
26デフォルトの名無しさん:02/05/11 22:15
掃除してくれて、肩揉んでくれて
料理作ってくれて、冷えたビール注いでくれて
愚痴を一言も言わないツールがほC

#スマソ、逃避モード全開ですじゃ(ゲッソリ疲労困バイ中)
>>26
ある意味同感。[w
>>26
あなたにぴったりのソリューションが結婚。
部内で一番不細工なのに近づいて生でやっちまいましょう。
一歩間違うと犯罪なので注意。
〜oノハヽo〜 / ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ( ^▽^) < 新スレおめでとうございまーす♪ 
= ⊂   )   \_______
= (__/"(__) トテテテ...

・ソースコードをリアルタイムで解析
・ソースとコメントからXMLを自動生成
・ユーザー定義のXSLTでXHTMLに変換してMSDNライクなインターフェイスで表示
・ツール側からソースコードのコメントを修正可能
みたいなツールが欲しいです。
javadocをリアルタイムにして強力な検索機能をつけたみたいなの。
今までのドキュメント自動生成ツールは今一なのばかりなので。

ソースとドキュメントの動的リンクが実現できれば、
多人数開発でのコードの共有がしやすくなりそうなんですけどね。

自分で作ろうかな。
31デフォルトの名無しさん:02/05/12 01:15
俺の脳内サイコミュを嗅ぎ取って
C++のコードを吐いてくれるソフト作ってくれ・・・
頼む・・・
>>31
俺は包丁とか飛ぶ方が良いな。
車輪でも何でも再発明できるやつ。
34( ´_ゝ`):02/05/12 01:21
>>33
再発明厨必死だねー(藁
ひっしーじゃなくてひっきーだよ(円楽笑い、座布団一枚やっとくれ
36( ´_ゝ`):02/05/12 01:27
寒い
>>36
もう来なくていいって。
邪魔。
38デフォルトの名無しさん:02/05/12 08:31
>>31
自分もほすい...
有線でも無線でもいいから...
>>38
俺は包丁とか(略
401:02/05/12 09:19
>>19
IDEA朝から落としてみてますが...
ヘルプ見たり、ネット上での話し聞いてるとかなりよさげな気が...もうちょっとみてみます。
だれかC#、C++用に作ってくれんかのう...
41デフォルトの名無しさん:02/05/14 13:15
C++用のまともなリファクタリングツールをくれ
42デフォルトの名無しさん:02/05/14 15:33
ソースブラウザ
フォルダ内を全部一気に眺めたい
43デフォルトの名無しさん:02/05/14 16:35
>>42
どういう風に表示するの?
みんなが幸せになれるツールがほすい。
ちょいと質問してみたところ、
IDEA 夏に Unicode 版リリースするそうだ。
さすがに日本語ローカライズ版は作る予定なしみたい。
46デフォルトの名無しさん:02/05/23 02:30
オブジェクトの関係を3次元で表示できるツールがほすい
>>46
無駄に重くならんか?
48デフォルトの名無しさん:02/05/23 02:44
VC++みたいなフザけたSDKじゃなけりゃなんでもいい
インテリセンスの完璧な奴がほすい。
includeしたライブラリも候補に乗せる奴。
それだけでいい。あればあ〜幸せ。
軽いこと。これが重要。言語2言語toolくれ。
f2cみたいな奴で、自分で、出力の好みをきめれて、きれいなコード
はくやつくれ。統合環境は、すべてのキーバインドをカスタマイズ
可能にしておいてくれ。当然、emacs,viのバインドを選択可能に
しておいてくれ。これって、結局、emacsでわ。。。
51デフォルトの名無しさん:02/05/23 02:58
ROSEってだめなん?
昔はかすだったけど...
>>48
なにかを勘違いしているのか?ただの書き間違えなのか?なにがいやなのか?
MFC,VC++は前から評判よくないぞ
VC++のIDEは評判いいよ。MFCはアーキテクチャの評判が悪い。
5546:02/05/23 03:34
>.>47
速度は別にしてあれば便利では?
機能の集まりなどによってまとめておいて、全体像を把握できるようにしておく
全体を一度に表示して、このクラスに関係あるクラスとか色が変わって一覧で見れたり...

56デフォルトの名無しさん:02/05/23 03:38
久しぶりにVC触ったが、いろいろ気になった点。他のがいいというわけではないのですが...

クラスが100個ぐらいある場合、クラスを探すのが大変。
あるクラスの兄弟クラスを探すのが大変
オーバーライドしたメソッドを兄弟クラスで比べたいときにファイル検索でやっていてめんどくさい.
なんかほかにも色々あった気がするが...とりあえず
>>55
2D のツリーでいいじゃん。
パッケージと継承と関係でそれぞれ一次元?
58デフォルトの名無しさん:02/05/23 03:46
きれいにまとまっていてほしいツール

エディター
リファクタリングツール
モデラー
コンパイラー
ソ−スブラウザー
バージョン管理

いーのはIDEAか?
やっぱ、ちゃんとしたリファクタリングブラウザほしいよね
6046:02/05/23 03:54
>>57
んー2Dでもいいんですが...
たとえばフレームワークあってその中にGUI部分とデータベース関係があったとします。
で作るアプリケーションでもGUIがらみとデータベースがらみがあったとしておのおのフレームワークの関係するクラスと関係を持ってたとします.
そういうときにアプリケーション内の関係をX軸、Y軸でアプリケーションとフレームワークの関係をZ軸で表すような感じで行うと全体の把握がしやすいかなと
実用的ではないですかね...
61デフォルトの名無しさん:02/05/23 03:58
>>59
どんな機能あれば万全かのう?
リファクタリング本読み始めたばかりで知識不足.
いいツールきぼん
62デフォルトの名無しさん:02/05/23 04:20
それよりDelphiが普及して欲しい。
>>60
情報量や自由度は適度に制限された方が把握しやすい。
見せ方次第だけど、練られていない 3D 表示で起きそうな問題を挙げると

・文字が立体表示されるので、正面じゃないとクラス名が上手く読めない
・そもそもダブルクリックしないと何のクラスだか知ることができない
・クラスの間隔・配置が自由に決めることができ、部屋掃除をしている気分になれる
・一クラスを画面一杯に拡大表示したり、アプリ全体を芥子粒くらいに縮小表示できる
・0.5 度単位で XYZ 軸どの方向へも自由に移動可能
 上右斜め 45 度と上左斜め 45 度にいかほどの違いがあるだろうか
UMLのユースケース図を書いたら、ボタン一発でソフトが完成。
とりあえずソース読むのがだるいから、それを解消するソフト作って。
C++とJavaとObjectPascalとC#とPerlとPHPとCあたりのコードを
50個くらいドラッグアンドドロップして、ざっと閲覧したいと思うのね。
クラス、関数をツリービュー表示して、クリックすると飛べるようにして。
>>65
おまえがやれ
VC++使ってると思うんだが、
もうすこし人間的な操作感を提供してくれてもいいんじゃないかと思う。

抽象クラス/実装クラスの濃淡や下線or波線による区別とか、
それを表示する/しないの切り替えとか。
属性アイコンをユーザが自由に変更できるとか。
マウスを上に乗せて放置したときに、クラスについてのコメントをポップアップしてくれとか。
MFCの階層図みたいな図を全画面表示してくれるとか。
MSDNのお気に入りをフォルダ分けさせろとか。
クラスのメソッドを用途別に自動でフォルダ分けしてくれとか
(On〜と俺の書いた関数は誰がなんと言おうと別フォルダだ)、
フォルダに自動展開属性を付けさせろとか(フォルダを分けたいけど、いちいち開くのは面倒)。

宣言の変更を、せめてリストビュー(詳細)でやらせてくれとか。
…(以下略)

まったく不満だらけだ。MS製だからって、俺は使用感には妥協しないぞ。
68Delフサギコ ◆zE1iiRdQ :02/05/23 10:45
 ∧,,∧  今更VCを使うニャや
ミσ゚Д゚ミσ
おいおい、まだ仕事でつかわにゃならんことだってあるだろうが。
所詮Delしか使えない趣味プログラマと言うことさ
>>67
つーかね、4年も5年も前のアプリだろ?
72デフォルトの名無しさん:02/05/23 11:02
>>67
VS.NETではどうなんでせう?手元にないもので...
>>71
そうか。
じゃあ、5年たって、>>67の文句は新しいIDEに生かされているのか?
.NETでは、>>67くらいの機能は追加済みなのか?
時代遅れな俺に教えてくれ。
>>73
VB.NETでマクロ書けばいけるが?
アイコン変えられる?
アイコンがそんなに重要?
アイコンなんかリソースエディタをいじれ
どこにはいってるの?
79デフォルトの名無しさん:02/05/23 11:59
MSの人も作ってるときに使いづらいと思わないのだろうか...

そんなツール使ってないのか、いけてる人はそんなこと気にしないのかどちらだ?
>>65
そんなの、ViVi とか、そういう
テキストエディタでできてるよ。
81デフォルトの名無しさん:02/05/23 12:45
>>80
それだけあれば、ほかはあまり必要ないんですか?
それはそれでうらやましい...
82デフォルトの名無しさん:02/05/24 02:06
モデリングツール使ってる人います?
DelphiのIDEのエディタに潜るxyzzyみたいなエディタ。
久しぶりに teikade でも触ってみるか。
なにか users-jp ml から来たけど (゚ε゚)キニシナイ!!
85デフォルトの名無しさん:02/05/25 01:54
すいません
リファクタリングブラウザ
ってどんなの?
VS.netに統合されたemacsは確かに保水
87デフォルトの名無しさん:02/05/25 02:25
>>79
ビルゲイツが使うんなら改善されるだろうけど。
MSってビルGがいないと何も決められないの?
89デフォルトの名無しさん:02/05/25 02:28
コメントが全くないソース、完全なコメントを作成してくれるツールが欲しい。
最近、外人増えて全くわからん・・・
お兄ちゃまスタジオ
>>89
コメントからソースを作るくらいに難しい。
コンパイラの吐くメッセージがシーマン並に皮肉
いっぱいの奴。「お前のソース、キタネーな。」
>>91
コメント(の書き方にもよるが)からソースを作る方が簡単
>>92
95デフォルトの名無しさん:02/06/16 22:30
   ヤッタ!     ヤッタ!     ヤッタ!     ヤッタ!    ヤッタ!
       ∧_∧    ∧_∧    ∧_∧    ∧_∧    ∧_∧
       (・∀・ )   (・∀・ )   (・∀・ )   (・∀・ )   (・∀・ )
      /    \  /    \  /    \  /    \  /    \
     \)   ノ/ \)   ノ/ \)   ノ/ \)   ノ/  \)  ノ/
      / ◆<   ./..◆<   .../..◆<   ../..◆<   ../..◆<
    /  '´ ヽ ).../  '´ ヽ...).../  '´ ヽ..)..../  '´ ヽ..).../  '´ ヽ..)
  ∠/    ノノ∠/    ノノ∠/   ノノ∠/   ノノ∠/  ..ノノ
96木村 キタキタマシーン:02/06/16 22:37
俺のキタキタエディタ最高。これだね。
Cに特化されてるのがマイナス要素だが……
97キタキタエディタ想像図(Cに特化):02/06/16 22:57

キタ━━━━━━━(゜∀゜)━━━━━━━!!!!!
キ                          キ
タ CCCCCCCCCCCCCCCCCCCCCC   タ
|CCCCCCCCCCCCCCCCCCCCCC   |
|CCCCCCCCC                |
|CCCCCCC■                 |
|                         |
(                          (
゜                          ゜
∀                         ∀
゜                          ゜
)                          )
|                         |
|                         |
|                         |
|                         |
キタ━━━━━━━(゜∀゜)━━━━━━━!!!!!
98木村 キタキタマシーン:02/06/16 23:08
>>97
ワラタ
スキーム機能は無いんだけど…
ってゆーか、縦のAAはムリがないか?ソレ
欲しいなら、どっかにageてみようかな…

キタキタの由来はあってる(w
WinDesを心から望む。
Javaのソースコードを読んで、
構文木を返してくれるクラスほしい。
DLGEDIT.EXEを心から望む。
>>99
ベータに入ってたWinDesって、正式版の.NET Framework
の上でも動くの?
103デフォルトの名無しさん:02/06/23 23:48
>>100
JavaCC 使えばいいんじゃない?
>>104
JavaCCはコンパイラコンパイラだよ。
>>105
JavaCCは字句解析器と構文解析器を生成してくれるんでしょ?
だったらJavaの生成規則をJavaCCに喰わせれば、ソースコードから構文木を生成するプログラム、
つまり構文解析器を生成してくれるんだよね?

それが、100が求めているモノじゃないの?
Java の生成規則はどっかにあるの?
>>107
これは使えない?っつーか、検索した?
 http://www.cobase.cs.ucla.edu/pub/javacc/
109デフォルトの名無しさん:02/06/28 01:31
VCでLinuxのソフトを作りたいのですが
Windows上でVCを使用してLinux用のロードモジュール作る方法はありますか?
あるよ
111デフォルトの名無しさん:02/06/28 01:45
>>110
どのような方法でしょうか、
その方法に関するURLをご存知でしたら教えていただけませんか?
112デフォルトの名無しさん:02/06/28 19:34
ないよ
113デフォルトの名無しさん:02/06/28 19:43
>>92
C1xx.exeのリソース改造すれば良し。
>>109
VSでプロジェクト管理して個々のソースはカスタムビルドでcygwinのgcc使ってビルド。
完成したらSamba経由でLinuxのgccでビルドというのはやったことあるけど、
あんま関係ないね(藁
115犬厨:02/06/28 19:57
>>109
gcc for WinならLinuxバイナリ吐くかも。たぶんVCじゃ無理。
というか普通にEmacs&gcc on Linuxでやればいいじゃん。
Linux環境ないとか言うなよ。動作テストできないだろ。テストもしないで公開する気?
混じれ酢スマソ。
116114:02/06/28 20:00
>>115
unix系のツールはどうも手に馴染まないんだよね。
というわけで今もWin2kからSamba+Telnetで開発してたりする。
OS依存部分のビルドはCygwinじゃできないよね
>>117
なぜ?
119デフォルトの名無しさん:02/06/28 20:56
ブレークポイントじゃなくて。
あるコードが実行されると、その時の変数の値がログ(トレース?)ファイルに記録されるようなのが欲しい。
かも。
>>119
Javaだったらlog4jとか?
121デフォルトの名無しさん:02/06/29 15:23
ずっと隣にいてくれて、
喉が渇く頃合に「お茶入れるね」と言い、
お昼には「今日は早起きしてお弁当作ってみたんだ」と一緒に昼食を取り、
「指大丈夫?解して上げる」とたっぷり時間を掛け柔らかい手でマッサージ、
終いにゃ「休憩しよ・・・」と頬を赤らめ暗がりに漏れを連れ込む。
そんな漏れ専属のツールが欲しいです。
俺だって欲しいやい
休憩になんねーYO!
SOHOで新婚なのでほぼ同じ状態ですが何か?
結婚したいと言っている訳じゃないんです