開発によく使うツール

頻繁に使うツールをまとめてメモ。tool カテゴリでこれまでメモってきたものも含む。

テキストエディタ

Alpha
http://alpha.sourceforge.jp/
K2Editor
http://k2top.jpn.org/index.php?K2Editor

普段は Alpha なんだけど、必要に応じて K2Editor を併用。

バイナリエディタ

Bz
http://www.zob.ne.jp/~c.mos/

シンプルなバイナリエディタ。以前先輩に Stirling を勧めてもらったんだけど、まだ試していない。

UML エディタ

JUDE/Community
http://jude.change-vision.com/jude-web/product/community.html

Java ベースの UML エディタ。ユーザ登録は必要だが、商用利用も OK。

グラフィックエディタ

PictBear Second Edition
http://sleipnir.pos.to/software/pbse/index.html

高機能だけどクセがない。たまに異常終了するんだけど、起動しなおすとリカバリーしてくれるのであんまり困らない。

KH Icon Viewer 2003
http://www.khsoft.gr.jp/software/iconviewer2003/

エディタじゃないけど、EXE/DLL からアイコンを抽出するツール。

テキスト差分比較

WinMerge
http://winmerge.sourceforge.net/
WinMerge 日本語版
http://www.geocities.co.jp/SiliconValley-SanJose/8165/winmerge.html

差分を比較してから必要に応じて編集するまでをさくっと行える。

バージョン管理

CVSNT-SJIS
http://igeta.ifdef.jp/cvsnt.html
WinCVS
http://www.wincvs.org/
WinCVS 1.2 ごった煮版
http://www.gembook.jp/

SJIS 版の CVSNT と WinCVS 1.2 ごった煮版を組み合わせる場合、追加の DLL を WinCVS 側に入れる必要がある。
バイナリファイル (Office 文書とか) も突っ込んでるので Subversion に移行したいんだけど、まだ本運用には至っていない。

テスト用サーバ

NekosogiFtpd
http://nekosogi.sytes.net/nekosogiftpd.html

設定が楽で、負荷が軽い FTP サーバ。

Web ブラウザ

Opera
http://jp.opera.com/
Firefox
http://www.mozilla-japan.org/products/firefox/

調べ物で Web を見るときに、IE で回るのはちょっと怖いので、気休めで別のブラウザを使ってみる。最近ちょっと Opera 派。

Telnet クライアント

Poderosa
http://ja.poderosa.org/

高機能でタブあり。ただし .NET Framework が必要。

Tera Term
http://hp.vector.co.jp/authors/VA002416/

.NET Framework を入れてないマシンは、定番の Tera Term で。

FTP クライアント

FFFTP
http://www2.biglobe.ne.jp/~sota/ffftp.html

定番。そろそろ他のに乗り換えたいんだけど、「FFFTP の信頼性を捨ててでも乗り換えるぜ!」と思わせられるクライアントが見つからない。

環境調査

Dependency Walker
http://dependencywalker.com/

EXE/DLL が依存しているモジュールを調べるツール。Visual Studio にも入ってたりするが、サイトにあるのが最新。

Resource Hacker
http://www.angusj.com/resourcehacker/

EXE/DLL に埋め込まれたリソースを閲覧・変更するためのツール。同種のツールに XN Resource Editor というのもあり、こちらは編集機能が強化されている。

Process Explorer
http://www.sysinternals.com/Utilities/ProcessExplorer.html
Filemon
http://www.sysinternals.com/Utilities/Filemon.html

Sysinternals から 2 本。それぞれ、プロセスとファイルアクセスを監視するツール。

タスク/スケジュール管理

TaMa.
http://www.netsphere.jp/tama/

見やすく使いやすいタスク管理ツール。

Alarm Reminder
http://www.k3.dion.ne.jp/~kitt/pc/sw/almr/index.html

軽量な常駐型アラーム/リマインダ。

セキュリティ

RootkitRevealer
http://www.sysinternals.com/Utilities/RootkitRevealer.html

Rootkit 検出ツール。

その他

CLCL
http://www.nakka.com/soft/clcl/

クリップボードの履歴を複数取っておいてくれるツール。

Monica
http://park3.wakwak.com/~uprise/

タスクトレイにおさまる CPU 使用率モニタ。うっかり負荷の高い処理 (ウィルススキャンとか) が始まっちゃった時って、終わるまで待たされるのがイライラする。が、CPU 使用率の数字が下がるまで待てばいいのだ、ということになると、結構落ち着いて待っていられる。

TimeTune
http://www.beesknees.org/freeware/timetune/index.html

時刻合わせ。NTP でダメな場合 HTTP でも合わせてくれる。本当は常駐型なんだけど、たまに気になった時だけ起動する使い方。