お勧めのプログラミングツールを集めるスレ
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGそんなツールのリンクを集めましょう。
0153デフォルトの名無しさん
NGNGすみません、VC++で関数一覧を表示するにはどうすればいいですか?
結果をテキストファイル等に出力したいのですが。
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNGdoxygenでchmに出力
0156デフォルトの名無しさん
NGNG>>154
doxygenでchmに出力
0157デフォルトの名無しさん
NGNG0158デフォルトの名無しさん
NGNG0159名無しさん@お腹いっぱい。
NGNG・shift JIS も検索できる
・コンソールから使う
・サブディレクトリまで検索できる
高速なものはないでしょうか。
findstr は shift JIS がだめです。Google で検索しても djgpp の古いものや、windows ダイアログ・ボックスで使うようなものばかりが出てきます。
お勧めの grep を御教えください。
0160デフォルトの名無しさん
NGNGcygwinでnkfとコンボ
0161デフォルトの名無しさん
NGNG秀丸コンソールからの使用だが。
0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNGまあ俺はwin32ネイティブでコンパイルした
GNU grep2.51だがな。
バグがあるので素人にはお薦めできない。
0164名無しさん@お腹いっぱい。
NGNG下より JVim を落としてきて grep.exe を取り出しました。
http://hp.vector.co.jp/authors/VA003457/vim/vim3/vim.html
163>findstrでshiftjisいけるだろ?
御指摘の findstr でも shiftjis が動作しました。
言い訳。
"∫" (shif JIS code 0x8792) が検索できなかったので findstr は shift-JIS を扱えないと思い込んでしまいました。
今回、vim grep でも ∫ を検索できなかったことで、\x5c の問題ではないと気づきました。
しかし、なんで ∫ を検索できないのだろう?
0165デフォルトの名無しさん
NGNGなんじゃごりゃああああ!!!
0166デフォルトの名無しさん
NGNG0167ログ補完
NGNG現象論的にですが、検索できない理由が解りました。Windows が shift JIS コードを変更してくれていました。
----------------------------------------
現象
shift JIS コード 0x8790 -- 0x879c の文字のうち "≒≡∫ √⊥∠ ∵∩∪" の文字について、findstr で検出できない
理由(推測) shift JIS コードを Windows が勝手に 0x81e0 -- 0x81ec に変更している
根拠
0x8790 -- 0x879c の文字を含むファイルを IE で表示させると 0x81e0 -- 0x81ec に変わっている
メモ帳でも同じコード変化が発生している
0x8790 から始まる "≒≡∫ √⊥∠ ∵∩∪" の文字について findstr は検出できない
自作の正規表現ライブラリならば0x8790 -- 0x879cでも検出できる
多分 Unicode, Wide Character, EUC, Multi byte の間の変換をやっているうちに、 0x8790 -- 0x879c のうちの一部のコードが 0x81e0 -- 0x81ec に変わってしまうのだと思います。今回はいい勉強になりました。ありがとうござました。
0168ログ補完
NGNGDFパブリフォント(ダイナコムウェア株式会社)
無償ダウンロード
ttp://www.paburi.com/paburi/contents/tool/dfpaburi.exe
169 名前:デフォルトの名無しさん [] 投稿日:04/03/26 04:47
ヘッダファイルに宣言と定義を書き殴ったソースコードを
クラス宣言と関数プロトタイプ、関数本体を別にはき出してくれるソフト有りませんか。
170 名前:デフォルトの名無しさん [sage] 投稿日:04/03/26 05:49
ネーヨ
全部inline関数にしてしまえ
171 名前:デフォルトの名無しさん [sage] 投稿日:04/03/26 14:52
>>169
あるよ
0169デフォルトの名無しさん
NGNG乙
TeraTermに代わるWindows用SSHソフト無いかな
puttyはいまいちだった。
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/416usessh2.html
0170デフォルトの名無しさん
NGNGVaraTerm
0171デフォルトの名無しさん
NGNGcygwin
0172デフォルトの名無しさん
NGNG0173デフォルトの名無しさん
NGNGC++とかJavaとか面倒な言語を扱うときはソレ用のIDEあればいいけど、
そんなもん使わなくても済ませられるなら済ませたほうがいいに決まってる。
だから、スクリプト言語とシンプルなテキストエディタでプログラムを組む。
これ最強。
0174デフォルトの名無しさん
NGNG0175デフォルトの名無しさん
NGNGもちろんデバッグプリントです。
0176デフォルトの名無しさん
NGNG0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNGDelphi か C#Builder。
無料版もあるし。
0180デフォルトの名無しさん
NGNG長い画面でもOKなやつ。
・url2bmp URL指定なのでページ遷移しながらハードコピーできない
・HyperSnap シェア
0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNG0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNGftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l ftp://l.l
0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
05/01/27 17:20:10UMLのツールみたいに色々ついてなくていいから
シーケンスを考えるのに余計な事をしないで
考えに集中できるツールが欲しい。
一時JudeとかEAとかも使ってたけどどうも馴染めなくて
今はExcelでちまちま線引いてやってる。
質問だけだとアレなんで一つツールを紹介しておく。
ttp://www.agtech.co.jp/products/araxismerge/
マージとかソースの比較はこれ使ってる。最強。
CVSのりビジョン間の比較にも使えてもうこれ無しに開発できん。
0187デフォルトの名無しさん
05/01/27 22:49:09フリーのDynamic Drawとか・・・おすすめできるほどまだ使ってないのですが
手軽な感じはします。
http://www.molips.com/jp/intro/index.html
0188デフォルトの名無しさん
05/01/29 17:50:04ちょっといじってみたけど悪くないっすね。しばらく使ってみます。
要はドローソフトになるんでVisioでいいじゃんって話になりかねないけど^^;
0189デフォルトの名無しさん
05/02/05 10:37:210190デフォルトの名無しさん
05/03/03 13:59:32クラスとかメンバーが一部出力されないみたいなんだけど漏れだけ?
ちなみにWindows版。つーかスレ違い。
0191デフォルトの名無しさん
05/03/20 18:02:10lここの辞書ソフトが地味に便利。
変数名決めるときとかお世話になってる。
0192デフォルトの名無しさん
05/03/20 20:34:36いや、Doxygenはスレ違いじゃないと思うが。
0193デフォルトの名無しさん
2005/05/25(水) 18:57:39使いこなすには時間がかかるが、適当に操作してもとりあえず使える。
ソースを3系統用意すると、diff -> patch の様な処理を行ってくれるし、マージ不要なファイルがすぐに判る。
呼ばれる関数、リソースリーク、パフォーマンスの解析に GlowCode (Visual Studio 用)
http://www.glowcode.com/
私が持ってるのは VC5 用。重くならないです。1年ぐらいでバージョンアップの権利が切れる。
使いこなすには時間がかかるが、適当に操作してもとりあえず使える。
たぶん試用可。
ソースを読むのに UnderStand for C++ (他の言語もあるみたい。Windows/Linux/Unix)
http://www.scitools.com/ucpp.html
同名関数があると、どちらの関数が呼ばれたのか判断を間違える場合がありますが、
「関数や変数の存在そのものを見逃す」事がほとんどないので、気をつければ厳密に調査できます。
解析の癖を知るのにかなり時間がかかる。
たぶん試用可。
VC++ 5 で 入力補完するのに、Visual Assist
http://www.wholetomato.com/
VC6 以降を使うならいらない気がします。
使うのは簡単。入力途中に tab を押すと動作します。使い方を表示する方法がわかりづらい(なかったかも)。
たぶん試用不可。
ソースを読む&入力補間に Source Insight (Windows用)
http://www.sourceinsight.com/
解析が適当なので使ってないです。輸送が必要なのでちょっと高い。
実は、こまめにバージョンアップしてるっぽいです。
画面レイアウトがかなり自由。
たぶん試用可。
使い始めていきなり費用を削減できるのは、Araxis Merge だけかも。場合によっては Glow Code も。
お勧め度合いは上から順です。個人的には UnderStand for C++ が一番重要。
0194デフォルトの名無しさん
2005/05/26(木) 15:51:03比較にならないくらい便利?
0195193
2005/05/27(金) 13:29:16他社の VSS へ 100 ファイル以上の修正を check-in する時などに使ってます。
>>194
"DV" がどんなものなのか見つからないっす。
私の使い方だと、Araxis Merge で大量のマージを行うのは、Diff & Patch の経過を目視で確認する感じです。
"亀CVSとDV" とか "Diff と Patch と何か" でも同じことができるかも。
0196デフォルトの名無しさん
2005/05/27(金) 14:39:53ごめんなさいDVじゃなくてDFでした。Diffのツールでは一番使いやすいとおもってる。
0197193
2005/05/30(月) 18:17:50私の場合は、CVS + DF だと Araxis Merge よりも作業時間とミスが増える予感がします。
でも、無料&ヘルプを読まなくてもすぐに使えるので、同僚にお勧めできそうです。
以下は感想です:
・「行比較」が見やすいです。特定の1行を比較する機能で、
別窓にこんな感じで表示される↓
aa bb cc ee <- ファイル1。 cc に色がつく
aa bb dd ee <- ファイル2。 dd に色がつく
・3者間の比較はできない&ファイルの編集は外部エディタで行うっぽいです。
0198デフォルトの名無しさん
2005/05/31(火) 13:06:20.NET で起動が重いけど。
0199デフォルトの名無しさん
2005/07/31(日) 01:37:02wikiとかblogみたいなかんじで。
オススメありますか?RSS使えればうれしいです
0200デフォルトの名無しさん
2005/08/01(月) 00:57:05プラグインでバグレポート機能もあるみたいだし。
0201デフォルトの名無しさん
2005/08/06(土) 14:47:260202デフォルトの名無しさん
2005/09/27(火) 23:55:100203デフォルトの名無しさん
2005/12/14(水) 15:23:263者間比較は実験段階のようです。
ttp://www.geocities.co.jp/SiliconValley-SanJose/8165/winmerge.html
私はまだ使ったこと無いです。
0204デフォルトの名無しさん
2005/12/14(水) 18:05:38普通に使ってもよし、日本語化されてるしできもよい。
表示されるペインが多いが、閉じることもできるので問題なし。
D&Dでファイル選択できるのも便利。
0205デフォルトの名無しさん
2005/12/14(水) 19:01:113 ファイル以上にも対応してるし。
0206デフォルトの名無しさん
2005/12/30(金) 15:33:250207デフォルトの名無しさん
2005/12/30(金) 17:56:05俺が、コマンドプロンプトでバッチプログラミングで作ってやったやつだ。
内容は、メニュー画面をだして、登録・検索・表示ができるものだが、
いたって簡単にテキストファイルに出力してるだけ。だから、本当は
そのテキストファイルを開けばいいだけなんだけど、会社の人からの
尊敬の眼差しがやめられんから、テキストファイルの存在は内緒にしてある。
0208名ナシ
2005/12/30(金) 19:33:43ウチは普通のメーカー(製造業ね)だが、そんなもん、OL達が
勝手に、MSのアクセスで勝手にやってるyo。
0209デフォルトの名無しさん
2005/12/30(金) 23:44:53俺は、学歴がないから、変な会社なんだよ。よく、OLがACCESSやらEXCELで
バリバリVBA組んでるとか聞くけど、そんなところ今までお目にしたことがない。。
俺は、以前PGやってて、だからある程度プログラム組めるけど、他の社員の人たちから見たら
異次元のようなまなざしで見られる。。
0210デフォルトの名無しさん
2005/12/31(土) 00:11:12昔管理しているサーバを自分のPCの横に置いていたら、
「君だけ何で二台使ってるの?」なんて変な嫉妬されたり、
結構奇妙なことが色々あった。
やっぱ学歴は重要だなぁ。
でも事務員の人はみんな親切だったよ。
スレ違いすまん。
0211デフォルトの名無しさん
2005/12/31(土) 12:34:20出荷管理の長ーんが「俺プログラムなんてわかんねーからよー」
とかいいながらVBAで製品画面のシミュレータ作ってたりするから
世の中わからん。
それ見て以来VBAに目覚めた。あれはいいものだ。
0212デフォルトの名無しさん
2005/12/31(土) 14:14:140213デフォルトの名無しさん
2006/03/25(土) 06:47:230214デフォルトの名無しさん
2006/03/25(土) 23:37:450215デフォルトの名無しさん
2006/04/20(木) 23:29:59・Folsa/Rekisa
ソースコードの比較にどうぞ。
0216デフォルトの名無しさん
2006/04/21(金) 10:03:26.NET Framework が必要だけど、
行単位の diff じゃなくて、文字単位なのがいいよね。
でも起動が重いので、もっと軽いのないかなぁ。
0217デフォルトの名無しさん
2006/04/22(土) 19:21:17アドベリダーより起動ちょっぱやで便利だ
たまに日本語ばけるのはご愛嬌だが
021828歳若手凄いSヨ
2006/04/28(金) 18:52:45明確に業務システム,ってときには結構役立つと思うんだけど,
XEADで作られたファイルから現行でよく使われてる成果物にエクスポートするのが
今ひとつな希ガス.
0219デフォルトの名無しさん
2006/04/29(土) 02:30:24「俺プログラムなんてわかんねーからよー」www
0220名無し募集中。。。
2006/04/29(土) 11:37:350221デフォルトの名無しさん
2006/04/29(土) 15:56:23http://ysserve.int-univ.com/susi/Lecture/c2/
↑のページの【必須CAI課題】のどれかをクリックして適当に学生の番号入力するとオンラインのコンパイラに飛べますが、
このようなC言語のオンラインコンパイラを自分のHPに設置したいのですがどうしたらいいのでしょうか?
ちなみに自分のHPサービス(sakura.ne.jp)にはCGI,PHP,C言語(gcc)等のコンパイラがあり、パスも分かるのですが
そこからどうしたよいのでようか?
ソースが入力された文章を受け取って、次にgccのパスを・・・どうやったらコンパイルできるのでしょうか?教えてください
ちなみにCやVBといった言語やHPビルダーは使えますが、Webプログラミングの勉強はしたことないので、HPビルダーで出来る程度でお願いします。
(さらにこのオンラインコンパイラだとscanf関数等数値のキーボ−ド入力が出来ないので、余裕があれば改善したいです。HTMLだけじゃ無理そうですが・・)
0222デフォルトの名無しさん
2006/04/29(土) 21:23:52自力で理解できるまでやめとけ
0223デフォルトの名無しさん
2006/05/04(木) 22:08:41まぁ俺も>>222に同意。
普通にビルダーでできる事はビルダーでいいんじゃね?
またはさくらのブログとか。
0224デフォルトの名無しさん
2006/06/30(金) 16:02:040225デフォルトの名無しさん
2006/07/03(月) 23:18:14ステートマシン設計ツール visualSTATE
UMLのステート図からC,C++のソースを自動生成してくれる。
サイトに20ステートまでの無料評価版があるよ
0226デフォルトの名無しさん
2006/07/14(金) 15:24:31ttp://code2code.net/
> Code2Code.net: translates your C++ code into C#, VB.NET, ...
> For commercial code, please contact us.
0227デフォルトの名無しさん
2006/08/08(火) 15:28:42Linux/Unixなら、Emacsか自作ツールで十分っつーことか。
0228デフォルトの名無しさん
2006/08/08(火) 21:28:55UNIX/Linux使ってるのならわざわざ人に勧められるまでもなく
自分で気に入ったツールを見つけて使っているだろう
ってことで。
0229デフォルトの名無しさん
2006/08/09(水) 01:52:41だな。
正直な話、UNIX関係では情報が集約されやすいので、便利なツールはすぐに
耳に入る。
windowsは情報が色々なところに分散していて、便利なツールでも気づきにくい。
windows用のコミュニティってないよな・・・2chぐらい?
0230デフォルトの名無しさん
2006/09/16(土) 17:23:15サンプルコード探すのにいつもつかってます。
そういや、gonzuiはどうなったんだろ?
http://www.krugle.com/
0231デフォルトの名無しさん
2006/09/16(土) 20:12:39webアプリもいいなら、これも
正規表現チェック
ReReplace.com
http://www.rereplace.com/
0232デフォルトの名無しさん
2006/10/22(日) 00:40:44久しぶりに見たらサイトが消えてるんですが、どうなったんでしょうか?
http://www.vector.co.jp/magazine/mysoft/2001/win/prog/mw0544_main.html
0233デフォルトの名無しさん
2006/10/22(日) 01:27:17このソフトよりも多くの解析機能を持つVS2005の無償版がある今は、
このソフトで3500円は微妙だな。まぁVS2005は重いけれども。
0234232
2006/10/23(月) 01:18:07VisaualCとかの単体で配布してるように見えますが、
解析機能も付いてるんですか?
(解析機能はTeam Systemで別かと思ってました)
0235デフォルトの名無しさん
2006/10/25(水) 00:57:48重いけどね。
0236デフォルトの名無しさん
2006/10/27(金) 11:35:42WinMarge
を推したい俺がいる
0237デフォルトの名無しさん
2006/10/29(日) 03:52:40GUIならJScript.NETがお勧め。
コマンドラインなら、N88Basicがお勧め。
0238デフォルトの名無しさん
2006/11/15(水) 20:10:30ttp://www.h6.dion.ne.jp/~tsp.com/msl
■ このスレッドは過去ログ倉庫に格納されています