【问题标题】:creating custom templates in visual studio & resharper在 Visual Studio & resharper 中创建自定义模板
【发布时间】:2012-04-27 05:40:19
【问题描述】:

我想为 c# 文件、单元测试类、.aspx.cs 等创建自定义模板,以便在创建后包含所有文件的公共项,例如文件头。我正在使用 Visual Studio 2010 和 resharper 6。创建这些文件的最简单方法是什么,是否可以轻松地与开发人员团队共享它们?感谢任何有关我如何实现这一目标的帮助或信息。

【问题讨论】:

    标签: visual-studio visual-studio-2010 templates resharper resharper-6.0


    【解决方案1】:

    Visual Studio 模板的创建非常简单 - 您可以将它们分发给您的同事,以便在他们计算机上的同一位置进行设置(如果您想让事情变得更简单,甚至可以创建一个安装程序)。

    请参阅 MSDN 上的 Creating Project and Item TemplatesIntroduction to Visual Studio Templates

    模板的内容

    所有项目和项模板,无论是与 Visual Studio 一起安装还是由您创建,都使用相同的原理并具有相似的内容。所有模板都包含以下项目:

    使用模板时要创建的文件。这包括源代码文件、嵌入式资源、项目文件等。

    一个 .vstemplate 文件。此文件包含的元数据为 Visual Studio 提供在“新项目”和“添加新项目”对话框中显示模板以及从模板创建项目或项目所需的信息。有关 .vstemplate 文件的详细信息,请参阅 Visual Studio 模板元数据文件。

    将这些文件压缩为 .zip 文件并放入正确的文件夹后,Visual Studio 会自动将它们显示在“新建项目”和“添加新项”对话框的“我的模板”部分中。有关模板文件夹的更多信息,请参阅如何:查找和组织项目和项模板。

    【讨论】:

      【解决方案2】:

      您应该从ReSharper | Templates Explorer 打开模板资源管理器。然后选择文件模板选项卡。 ReSharper 附带了一些默认模板。您可以检查它们,看看如何编写自己的。这里是documentation,还有一个question 以获取有用的示例。

      【讨论】:

        猜你喜欢
        • 2014-05-16
        • 2015-06-28
        • 2012-08-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多