繁体   English   中英

如何将resharpers默认访问修饰符更改为public而不是内部生成的类?

[英]How to change resharpers default access modifier to public instead of internal for generated classes?

当你自动生成一个类时,默认情况下resharper似乎与internal class Blah一起使用,但是我希望它默认为public class Blah

我可以理解为什么,因为在生成的那一刻,它只是内部范围,但很快我会公开使用它。 这需要一个自动修复,这只是烦人的。 我希望能够指定默认访问修饰符

我有2017.1.2

我生成课程的方式如下: -

var x = new Blah() ALT + ENTER - > Create Type / Generate Class

在此输入图像描述

您必须修改模板。 Resharper =>工具=>模板资源管理器为c#选择实时/文件模板。 现在您可以编辑任何您喜欢的内容。

模板浏览器窗口

编辑

似乎您正在调用“快速修复”建议。 可能与“搜索/替换模式”有关。 虽然没有看到默认曝光。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM