这是一个非常小的烦恼,但我注意到每次在Visual Studio中创建一个类时,我都希望自动为我生成一些东西。例如,我的所有类都以log4net声明开头。它只有一行代码,但是我必须找到一个我声明要复制/粘贴的类,这很烦人。
此外,我使用了多种常见的“使用”,但默认情况下不会创建。
是否可以设置VS来执行此操作?
答案 0 :(得分:6)
您只需编辑默认的Visual Studio类模板即可。可以找到该过程的演练here。
答案 1 :(得分:2)
从“文件”菜单中,选择“导出模板”。
答案 2 :(得分:1)
您可以创建自己的项目/项目模板。这是MSDN的入门读物:
http://msdn.microsoft.com/en-us/library/6db0hwky.aspx
基本上你会创建自己的自定义类模板。
答案 3 :(得分:1)
来自MSDN:
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)
虽然不完全符合您的要求,但一种选择是声明代码段。这将允许您单独保留标准类(不更改模板)并添加您需要的部分,而无需使用它找到类。但是,如果您创建的每个项目的所有类都需要相同的基本代码集,则可以使用模板。
如何使用它们How to Use Snippets