You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Visual Studio中C#方法模板的默认访问修饰符改为public

修改Visual Studio中C#新方法默认访问修饰符为public

场景1:使用代码片段生成新方法(如输入method按Tab)

  • 找到C#方法代码片段的位置:
    • 系统默认路径(以VS2022为例):C:\Program Files\Microsoft Visual Studio\2022\{你的版本,比如Community}\Common7\IDE\Exp\Snippets\CSharp\Code Patterns\Methods
    • 用户自定义路径(推荐,无需管理员权限):%USERPROFILE%\Documents\Visual Studio 2022\Code Snippets\Visual C#\My Code Snippets,无此目录可手动创建。
  • 找到对应代码片段文件(如method.snippet),用文本编辑器打开。
  • 在<Code>节点下,把默认的internal替换为public:
    原代码片段示例:
    <Code Language="csharp"><![CDATA[internal $ReturnType$ $MethodName$($Parameters$)
    {
        $end$
    }]]>
    
    修改后:
    <Code Language="csharp"><![CDATA[public $ReturnType$ $MethodName$($Parameters$)
    {
        $end$
    }]]>
    
  • 保存文件后,重启Visual Studio生效。

场景2:提取方法时的默认访问修饰符(快捷键Ctrl+R,Ctrl+M)

  • 打开Visual Studio的「工具」->「选项」。
  • 依次展开「文本编辑器」->「C#」->「高级」。
  • 在右侧找到「提取方法时的默认访问修饰符」,下拉选择「public」。
  • 点击「确定」保存设置,无需重启即可生效。

内容的提问来源于stack exchange,提问作者codymanix

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 18:04:52