Visual studio Visual Studio中新类的默认范围

Visual studio Visual Studio中新类的默认范围,visual-studio,Visual Studio,是否有一个设置来更改我创建的所有新类将自动成为公共类而不是私有类?我记得有人说过可以修改模板文件,但我不知道该去哪里查看。看到了吗 为了使信息更接近问题,请参见以下摘自: 我首先编辑了Class.cs文件 在C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip 并添加了公共修饰符 去上课 这不管用 然后我找到了这个文件夹:C:\Program 文件\Mic

是否有一个设置来更改我创建的所有新类将自动成为公共类而不是私有类?我记得有人说过可以修改模板文件,但我不知道该去哪里查看。

看到了吗

为了使信息更接近问题,请参见以下摘自:

我首先编辑了Class.cs文件 在C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip 并添加了公共修饰符 去上课

这不管用

然后我找到了这个文件夹:C:\Program 文件\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\1033\Class.zip 然后在上面做了同样的加法 此文件夹中的Class.cs文件及其 成功了


如果您使用的是向导,我认为您可以指定成员是私有成员还是公共成员


至于默认设置,我认为这取决于成员可视性的语言规范。如果您修改它,使其始终是公共的或私有的,您可能会失去代码的可移植性,即使它依赖于系统。

如果您谈论的是类代码片段,您可以通过进入工具->代码片段管理器来更改它。

实际上,默认的可访问性是
内部的
+1到John,假设C#(因为VB默认为Public)。有点被大写的访问器搞砸了。@Joel-我只能反驳,我默认安装的2008年VB类默认为Public,除非你只是说没有修饰符是Friend。