こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ソースコード再利用のための補助ツールについておしえてください

プログラム作成にあたり或る機能を実装する場合に
「以前同じようなコードを書いたけどでれだったかな」
ということがよくあります。

マイクロソフトのVisualBasic2005にはコードスニペット
という機能が内蔵されており、これはメニューから実現し
たい処理を選択するだけでサンプルコードが挿入されると
いうものらしいです。

これはVBに限った機能ですが、こんな風にソースコード
を処理の内容などで分類して登録しておき、あとで必要に
応じて参照できるようなツールをご存知ないでしょうか?


p.s. ここ最近つながりにくいですね。なかなか投稿でません(涙)

投稿日時 - 2005-03-02 14:27:54

QNo.1246478

暇なときに回答ください

質問者が選んだベストアンサー

処理系が書いていないので一般論。

・プリプロセッサのマクロ(Cの#defineなど)を使う。
うまく書けば結構使えます。ただし、マクロは使い方を誤ると思いもよらない副作用がありますから、気をつけてください。
林晴比古氏の「Cプリプロセッサ・パワー」が参考になるかと思いますが、この本には悪い例もたくさんあるので利用は慎重に。

・機能をモジュラー化してライブラリにする。

あと、裏技に近いですが。

・エディタのヘルプをよく使うソースにインデックスをつけたものに入れ替えてしまい、ヘルプからコピーペースト。
関数のテンプレートを作っておくと便利。

投稿日時 - 2005-03-04 15:29:24

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

普通はライブラリにすると思いますが、別のものを期待されているのでしょうか?

投稿日時 - 2005-03-03 00:08:21

補足

VB専用のようですが、こんなものを見つけました
http://galliver.co.jp/review/hellosystem/vbhelper/index.html

このようなツールを使用されている方はいらっしゃいますか?

投稿日時 - 2005-03-03 08:36:30