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

时间:2011-07-18 16:46:49

标签: c# visual-studio visual-studio-2010

这是一个非常小的烦恼,但我注意到每次在Visual Studio中创建一个类时,我都希望自动为我生成一些东西。例如,我的所有类都以log4net声明开头。它只有一行代码,但是我必须找到一个我声明要复制/粘贴的类,这很烦人。

此外,我使用了多种常见的“使用”,但默认情况下不会创建。

是否可以设置VS来执行此操作?

5 个答案:

答案 0 :(得分:6)

您只需编辑默认的Visual Studio类模板即可。可以找到该过程的演练here

答案 1 :(得分:2)

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

答案 2 :(得分:1)

您可以创建自己的项目/项目模板。这是MSDN的入门读物:

http://msdn.microsoft.com/en-us/library/6db0hwky.aspx

基本上你会创建自己的自定义类模板。

答案 3 :(得分:1)

来自MSDN:

  • Creating Project and Item Templates
  • How to: Manually Create Item Templates

    • 创建项目和项目项目。

    • 修改项目项目,直到可以将其保存为模板。

    • 根据需要,修改代码文件以指示应进行参数替换的位置。有关参数替换的详细信息,请参阅How to: Substitute Parameters in a Template

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

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

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

    • 在Windows资源管理器中,选择要包含在模板中的文件,右键单击所选内容,单击“发送到”,然后单击“压缩(压缩)”文件夹。您选择的文件将压缩为.zip文件。

    • 复制.zip文件并将其粘贴到用户项目模板位置。在Windows Vista中,默认目录为.. \ Users \\ Documents \ Visual Studio 2010 \ Templates \ ItemTemplates。有关详细信息,请参阅How to: Locate and Organize Project and Item Templates

答案 4 :(得分:0)

虽然不完全符合您的要求,但一种选择是声明代码段。这将允许您单独保留标准类(不更改模板)并添加您需要的部分,而无需使用它找到类。但是,如果您创建的每个项目的所有类都需要相同的基本代码集,则可以使用模板。

C# Code Snippets

如何使用它们How to Use Snippets