命名事件处理程序:如何使第一个字母大写

时间:2011-03-08 06:24:07

标签: visual-studio naming-conventions resharper

我通常用小写字母命名窗口应用程序的控件。例如:

startButton
optionsListBox

当我(通过 VS )对其中一个控件的事件进行判断时,会自动给出如下名称:

startButton_Click
optionsListBox_SelectedIndexChanged

ReSharper 建议将其重命名为:

StartButtonClick
OptionsListBoxSelectedIndexChanged

阅读ReSharper conventions for names of event handlers我看到我可以通过 ReSharper 修改事件处理程序的命名方式。 例如:

$object$_On$event$$object$On$event$。这将删除_字符,但第一个字母呢?

有没有办法告诉 VS ReSharper 默认使事件处理程序名称大写? < / p>

1 个答案:

答案 0 :(得分:3)

Visual Studio 2010的“EventHandler命名”扩展允许您精确配置如何从visual studio设计器生成事件处理程序。 例如,您可以使用“On $(SiteName)$(EventName)”配置它,然后指定SiteName应该是PascalCased。

扩展程序可以是downloaded here