您可以将代码块从 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 的提示和技巧的重要资源)。