2

忘れていた古いスニペットをいくつか持ち出し、定義したイベントごとに C# の背後にあるコードを作成するときの VS2010 のデフォルトの動作を変更したかったのです。

  1. XML から、または
  2. コントロール プロパティ パネルから、または
  3. イベント ハンドラーの割り当てと定義からロード (オーバーロード?) ( control.event.handler += event handler;) ハンドラーを定義せずにイベント ハンドラーに入ると、ファイルの最後にスタブ サブルーチンが作成されます。

3 つのコーディング アクションはすべて、3 つの異なる設定で実行できますが、同じコード ビハインドを作成する必要があります。ここで、追加機能を付けて、アクションにデバッグ ifdefs をスタンプし、コードが何をしているかを診断出力で説明してもらいたいと考えています。これは通常、実行したいこととは異なります。それは多くのタイピングに変わる可能性があります。スニペットはとてもクールです。そして、非常に個人的です。経験を積むにつれて、補助輪を捨てることになると確信しています。しかし、VS の内部スニペットまたは xml 設定で VS の下をハッキングして、vs2010 でこれを行ったことを覚えています。これは通常のスニペットではありません。またはそれは ?これをローカル ディレクトリに保存して、デフォルトのコード ビハインド ジェネレーション/スニペットをオーバーライドする方法もあります。私はこれを再び見つけることができないようです。ワークフローとは何ですか?それは私が探しているものですか? 私' m VS2010 Express と Pro をインストールし、コードをテスト/移植します。アクションを取り戻したいです。VS2012 のどこにありますか?

4

1 に答える 1

1

メイン メニューの [ツール] -> [コード スニペット マネージャー] から、またはクイック起動タイプの「スニペット」を介して。また、Tools->Extension and updates から「Snippet Designer」アドインを追加することもできます。

2012 では、コマンドの場所を忘れた場合は、クイック起動を使用して見つけやすくします。

于 2012-10-09T06:36:34.337 に答える