Whenever I add a new class to a Visual Studio (C#) project, I get the following usings automatically:
Additionally, the following DLL references are added if they weren't there already:
I'd like to prevent VS from doing this (except "using System" of course). Does any one know of a way to prevent this from happening?
Marc and Brian both have a good idea: create a new custom template that includes only the usings and references I want. With Export Template it's really simple to do so, and I'll be sure to do so for all sorts of specific items.
For general-purpose new classes (ie: what you get from the "Add->Class..." menu item in VS), here's what I did to achieve my goal:
<reference>
elements.Now, whenever I add a new class, I get exactly what I want.
You can change your template files... either by editing the files in the install location, or by writing a class how you want it, and choosing Export Template. There is also a template add-in somewhere...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With