Visual Studio で「インターフェイスの実装」テンプレートを変更する
-
22-08-2019 - |
質問
私は Visual Studio 2008 の「インターフェイスの実装」ショートカットを常に使用しています。私の「問題」は、Visual Studio で 弦-代わりにエイリアス 弦 あらゆる場合に。
文字列の代わりに文字列を使用する必要があるため、これにより時間を大幅に節約できます。たとえば、次のものが欲しいです。
public Catalogue(String url) { }
の代わりに
public Catalogue(string url) { }
これは可能でしょうか?これらのテンプレートはどこで見つけられますか?
解決
リファクタリング中に使用されるテンプレートを変更することはできません。
変更できるテンプレートは次の場所で利用できます。 %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE. 。具体的には、空のファイルなどの CSharp のもののほとんどは、 %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp
おそらく、「String」の使用を強制している人は、これがどれほどの時間を無駄にしているかを理解すれば、やり方を変えるでしょう。これは個人的には理解できません…
IDE は、生成されるすべてのコードで「String」ではなく「string」を使用します。そのため、非標準の「標準」を強制することにより、チームに不整合が生じます。どちらが優れているかについては、顔が青くなるまで議論することができますが、あなたが指摘するように、 「文字列」を使用するのは面倒です.
他のヒント
ちょうどstring
(全体の単語、大文字と小文字を区別)でString
を交換するか、このファクタリングテンプレートを使用しないでください。検査の%ProgramFiles%\マイクロソフトのVisual Studio 9.0 \ Common7 \ IDE \の後には、