Visual Studio 2012;Visual C#类”;模板位置
本文关键字:Visual 位置 Studio 2012 | 更新日期: 2023-09-27 18:20:06
我目前可以在以下位置修改默认类模板:
C:'Program Files (x86)'Microsoft Visual Studio 11.0'Common7'IDE'ItemTemplates'CSharp'Code'1033'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
?它很有效,让你把文件放在你需要的地方,注意另一个方法会打开文件,但不会把它添加到项目中,只是打开它。也许这就是为什么它是一个基本的空类模板的部分原因。
老实说,这是我第一次尝试你提到的另一种方法:)