在Visual Studio 2010中为常用代码创建默认设置?

4
这是一个比较小的烦恼,但我注意到每次在Visual Studio中创建类时,有几件事情我希望能够自动生成。例如,我的所有类都以log4net声明开头。这只是一行代码,但很烦人,因为我需要找到已经声明过它的类来复制/粘贴。
此外,我使用多个常见的“using”,但默认情况下它们并没有被创建。
是否可能设置VS来完成这些?

你的所有类都是以log4net声明开始吗?我可以问一下你正在编写哪种代码/哪个层吗? - stijn
我一直在用ASP.NET AJAX编写Web仪表板。我已经得到了一个API来提供给我数据,所以我只是在处理视图/控制器方面(还没有使用MVC,但你知道我的意思)。仅用于突出显示枚举的类不需要记录日志... 但是我应该有一种方法来查看可能执行工作的任何内容的情况。 - Sean Anderson
5个回答

6

您只需要编辑默认的 Visual Studio 类模板。此过程的详细步骤可以在这里找到。


2
从文件菜单中选择“导出模板”。

1

1

来自MSDN:

  • 创建项目和项模板
  • 手动创建项模板的方法:

    • 创建一个项目和项目项。

    • 修改项目项,直到它准备好保存为模板。

    • 根据需要修改代码文件以指示参数替换应发生的位置。有关参数替换的更多信息,请参见如何在模板中替换参数

    • 创建一个 XML 文件,并使用 .vstemplate 文件扩展名将其保存在与新项模板相同的目录中。

    • 编写 .vstemplate XML 文件以提供项模板元数据。有关更多信息,请参见以下部分中的示例。

    • 保存 .vstemplate 文件并关闭它。

    • 在 Windows Explorer 中,选择要包含在模板中的文件,右键单击所选内容,单击“发送到”,然后单击“压缩 (zipped) 文件夹”。所选文件将被压缩成一个 .zip 文件。

    • 复制 .zip 文件并将其粘贴到用户项模板位置。在 Windows Vista 中,默认目录为 ..\Users\\Documents\Visual Studio 2010\Templates\ItemTemplates。有关更多信息,请参见如何查找和组织项目和项模板


0

虽然不是你所要求的,但其中一个选项是声明代码片段。这将允许您保留标准类(不更改模板)并添加需要的代码片段,而无需查找具有该代码的类。但是,如果您创建的每个项目的所有类都需要相同的基本代码集,则应使用模板。

C#代码片段

如何使用它们可以在如何使用片段中找到


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接