创建类时,默认情况下会添加这些名称空间:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
我想修改现有项目或我的自定义项目模板,以便在创建新类时添加其他用法。
(而不是必须为每个类手动添加它们。当然,“CTRL +。”可以为类添加名称空间,但它不适用于扩展方法。)
答案 0 :(得分:2)
您可以通过Visual Studio templates针对特定类型执行此操作。在您的实例中,您将修改类的默认项模板,但它是细粒度的,您可以触摸多种类型,即...界面等...
如果您想调整可在...找到的项目模板
...Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\Web\CSharp
VS似乎从模板的相应缓存文件夹中拉出来,使用devenv /installvstemplates
答案 1 :(得分:2)
转到%ProgramFiles\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\1033\Class.zip\
并按类推编辑Class1.cs
和其他文件。
另见%ProgramFiles\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache\..
我理解你的问题。您需要与Visual Basic项目属性相同的行为 - Imports带来。
对于C# - 这可能 。
答案 2 :(得分:1)
您可以为项目创建模板,并将其用作Visual Studio中的默认项目模板。以下是描述此过程的article。
答案 3 :(得分:1)
尝试Resharper,它具有非常强大且灵活的template support。
现在,当您添加新类(或实际上是任何类型的文件)时,您可以选择要使用的模板。您可以共享解决方案模板,以便处理解决方案的每个人都具有相同的设置。该功能的文档可用here。