質問

私は 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 \の後には、

ハードコードされているようですので、
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top