您可以将代码块从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技巧和诀窍的绝佳资源)。