あなたは一度に2つの質問をしています。
最初の質問(「VSがデザイナーファイルの作成に使用するテンプレートを変更する方法はありますか?」):はい、あります。
と呼ばれるファイルを見つける必要があり、Form.zip
このファイル内に関連するテンプレートがあります。
あなたが尋ねている他の質問は、命名規則に関するものです。
私の経験では、命名規則を変更するためにテンプレートファイルを単純に変更する方法はわかりません。これらは2つの異なるものだからです。テンプレートは、特定のタイプのコードファイル(クラス、フォームなど)の構造またはレイアウトを記述するだけですが、命名規則はファイル自体の構造とは関係ありません。
私が知っているのは、VSの拡張機能です(EventHandlerNamingなど) 。これにより、EventHandlerの標準の命名をカスタマイズできます(内部的には使用してEventBindingService.CreateUniqueMethodName
います)。この拡張機能がニーズに合わない場合は、少なくともソースを確認して、独自の規則を実装できます。
もう1つの拡張機能はReSharperで、独自のテンプレートと命名規則を作成できるようですが、まだテストしていません。
編集
あなたが探しているテンプレートファイル(フォームのデザイナーファイル)は、の下のどこかにあるはずC:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates
です。
私の場合、C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\VSTA\ItemTemplates\CSharp\1031\Form.zip
(VS2010のみがインストールされている)zip内に3つのファイルがあります。
Form.zip
|-- form.cs
|-- form.designer.cs
|-- windowsform.vstemplate
これform.designer.cs
はあなたが探しているものです。これは、デザイナーがフォームのデザイナーファイルを生成するために使用するテンプレートファイルです。
これに対する別の解決策は、元のテンプレートを変更するのではなく、独自のテンプレートを作成することです。これの利点は、明らかに、元のオブジェクトにフォールバックする必要がある場合に、元のファイルを失うことがないことです。カスタムテンプレートの作成に関する情報は、MSDNまたはswitchonthecode.netのチュートリアル形式で
見つけることができます。テンプレートで使用できるパラメータ/変数については、ここにコンパイルがあります。
編集#2
命名規則については、StyleCopをご覧ください。一見すると、コードスタイリングを強制するプラグイン/拡張機能であるCheckStyleforEclipseのように見えます。それはあなたのニーズに完全に合うようです。