Visual Studio 2022 中新 C#-类 的默认访问修饰符
Default access modifier for new C#-classes in Visual Studio 2022
当我在 Visual Studio (C#) 中生成新的 class 时,我希望将默认访问修饰符从“内部”更改为“public”。例如:
public class Animal
{
}
而不是:
internal class Animal
{
}
Visual Studio (2022) 中是否有可以设置新 classes 的默认访问修饰符的设置?
您可以在
更改它
%ProgramFiles%\Microsoft Visual Studio22\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code33\Class
我对 Visual Studio Community 2022 (V 17.1.0)
进行了同样的尝试
在
打开Class.cs
%ProgramFiles%\Microsoft Visual
Studio22\Community\Common7\IDE\ItemTemplates\CSharp\Code33\Class\Class.cs
Class.cs 文件位置取决于您的安装目录。
现有class代码
class $safeitemrootname$
{
}
添加public
关键字
public class $safeitemrootname$
{
}
并保存文件。它在我的机器上运行。
当我在 Visual Studio (C#) 中生成新的 class 时,我希望将默认访问修饰符从“内部”更改为“public”。例如:
public class Animal
{
}
而不是:
internal class Animal
{
}
Visual Studio (2022) 中是否有可以设置新 classes 的默认访问修饰符的设置?
您可以在
更改它%ProgramFiles%\Microsoft Visual Studio22\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code33\Class
我对 Visual Studio Community 2022 (V 17.1.0)
进行了同样的尝试在
打开Class.cs
%ProgramFiles%\Microsoft Visual Studio22\Community\Common7\IDE\ItemTemplates\CSharp\Code33\Class\Class.cs
Class.cs 文件位置取决于您的安装目录。
现有class代码
class $safeitemrootname$
{
}
添加public
关键字
public class $safeitemrootname$
{
}
并保存文件。它在我的机器上运行。