在Visual Studio中更改编码规范是否可行?

8
我希望更改Visual Studio为WinForms应用程序生成编码模板的方式。
例如在C#中:
1. 当我拖放一个控件到设计器中时,该控件的名称将以 CamelCase 格式显示。 2. 一旦我定义了控件事件,Visual Studio自动生成的代码将以 CamelCase 形式显示,然后是以 pascalCase 格式命名的事件名称。
我想告诉Visual Studio在所有情况下使用 pascalCase 。这可能吗?如果可以,怎么做?

1
我不这么认为,但我很好奇是否有一种方法可以改变这种情况。 - siride
7
您可以简单地重命名控件。这是您应该做的,因为自动生成的名称并不真正有意义。 - Dirk
3
Dirk说得很对。我的问题是,为什么你想要改变驼峰命名约定?通常你应该遵循语言标准。 - kinezu
@kinezu 我在想是否有可能像 Visual Studio 中的许多设置一样更改这个设置,例如添加新类时我们可以控制生成的代码,我们可以将菜单文本从大写改为正常大小等等。 - Monah
1
我花了三天以上的时间在Visual Studio中搜索这样的配置,似乎你无法更改这些约定。 - Monah
显示剩余2条评论
1个回答

3

您可以使用DesignerSerializer属性和自己提供的CodeDomSerializer来处理自己的控件,但是没有Visual Studio选项或者连接设计器的方法来更改所有/内置控件的序列化。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接