Codeeditor から VisualStudio のツールボックスにコード ブロックをドラッグ アンド ドロップできますが、Visual Studio はそれらのコード ブロックをどこに保存しますか。
それらはグローバルに (他のプロジェクトで) 利用可能ですか、それともドラッグされたソリューション/プロジェクトでのみ利用可能ですか?
Codeeditor から VisualStudio のツールボックスにコード ブロックをドラッグ アンド ドロップできますが、Visual Studio はそれらのコード ブロックをどこに保存しますか。
それらはグローバルに (他のプロジェクトで) 利用可能ですか、それともドラッグされたソリューション/プロジェクトでのみ利用可能ですか?
ツールボックスにドラッグしたコード ブロックは、Visual Studio 設定ファイルに保存されます。そのファイルへのデフォルト パスは、「マイ ドキュメント」フォルダの下にあります。
..\My Documents\Visual Studio 2010\Settings\CurrentSettings.vssettings
もちろん、正確な場所は Visual Studio の [オプション] ダイアログから指定できます。
これらは、該当する言語のすべてのプロジェクトでグローバルに利用できます。たとえば、C# プロジェクトでコード スニペットを作成すると、作成するすべての C# プロジェクトで使用できます。ただし、VB.NET プロジェクトでは使用できません。
また、ツールボックスでスニペットを右クリックし、コンテキスト メニューから [アイテムの名前を変更] を選択して、個々のスニペットの名前を変更できることにも注意してください。
ただし、コード スニペットをツールボックスにドラッグするのではなく、より強力な方法で管理できます。Sara Ford のブログのこの記事を参照してください(VS に関連するヒントとコツの優れたリソース)。