16

これは些細な質問かもしれませんが、解決策があれば多くの時間を節約でき、間違いを防ぐことができます。

Visual Studio で C++ プロジェクトに取り組んでいます。ヘッダーファイルのクラスに関数を定義すると、

void InitButton(int ButtonNum);

通常、署名をコピーして cpp ファイルに貼り付けます。次に、クラス名を挿入し、次のようにセミコロンを中かっこに置き換えます。

void Button::InitButton() { 
}

ただし、クラス名を忘れたり、戻り値の型の前に誤って入力したりすることがよくあります。これは、コードで定義する必要があるすべての静的変数に対しても発生します。これは小さいように見えますが、私はプロジェクトの初期段階にあるので積み重なっています。Visual Studio C++ でこれらを自動生成するより迅速な方法はありますか? または、私が見逃しているベストプラクティスはありますか?

編集:これは以前に尋ねられたようです: Visual Studio C++ 2010 で実装を自動作成する

EDIT 2: 私にとっての最良の解決策はここにあります: http://www.radwin.org/michael/2011/05/10/stubgen/

4

2 に答える 2

4

Visual Assistには、このためのジェネレータがあります。同じ機能を持つプラグインがたくさんあると思いますが、それらにはいくらかの現金を手放す必要があるかもしれません. Visual Assist は、私が非常に貴重だと思う多くの機能を提供してくれるので、お金を払うだけの価値があります。私のキラー機能は、より優れた関数とメソッド情報、より優れたオートコンプリートとプロジェクト内のファイル検索です (1 つのキーの組み合わせで、すべてのプロジェクト内のすべてのファイルのリストを取得し、特定のファイルが階層内のどこにあるかを知らなくても検索できます)。 .

于 2013-07-31T04:34:04.133 に答える