[英]Visual Studio 2012 “Visual C# class” template location
我目前可以在以下位置修改默认的类模板:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class
右键单击项目并选择add -> class
这非常add -> class
。
但是,通过Visual Studio的“ File
菜单项添加类时
File -> New -> File... -> Visual C# Class
该班级模板似乎无法正常工作。 我假设它与上面指定的位置不同。 在哪里可以找到“ Visual C#类 ”模板?
编辑:
从File->New->File... General -> Visual C# class
using System;
public class Class1
{
public Class1()
{
}
}
right-clicking on project-> Add Clas
的类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Class1
{
}
}
如您所见,这些类在一起都是不同的,这使我相信它使用的是两个不同的模板。
我不确定VS 2012是否相同,但是我认为您可以告诉VS使用命令devenv /installvstemplates
重新生成缓存(前提是您以管理员身份运行该命令)。
更完整的说明(针对VS 2010)在此处: http : //ericsowell.com/blog/2007/5/22/how-to-edit-visual-studio-templates
与其说是答案,不如说是为什么……。
看起来File->New->File
没有使用模板,我已经测试过了,VS2010也是如此。 附带说明一下,为什么不right-clicking on project-> Add Class
? 它起作用了,让我们将文件放置在需要的位置,请注意,另一种方法会打开文件,但不会将其添加到项目中,而只是将其打开。 也许这就是为什么它是一个如此基本的空类模板的部分原因。
老实说,这是我第一次尝试您提到的其他方法:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.