3

I'm new to developing in C# in Visual Studio. While I realize that this question might be a bit subjective, still, what are the most useful extensions out there for a new C# developer using Visual Studio 2012? When I say useful, I mean tools that could guide me to writing better code, point out potential bugs, auto-correct, etc. Tools that would allow me to write better and clearer code while adhering to the style and naming conventions of C#.

As I grow as a C# developer, I feel that I would probably start getting irritated with such auto-correcting tools, but right now it would be really useful. I downloaded Resharper and that seems to be pretty cool and does what I'm talking about. I have also looked at other extensions in the Visual Studio Gallery, but there are so many and it becomes a bit overwhelming.

Any help would be greatly appreciated!

thanks, Justin

Justin
  • 582
  • 9
  • 24
  • Please note: `Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.` – tnw Oct 23 '13 at 17:48
  • 1
    "Move Line Command", RemoveCAPS, "Color Theme Editor" – StingyJack Oct 23 '13 at 18:00
  • I understand, I really do. If left untended this could grow into a spam garden. However, I don't know what tools are available and what C# programmers use, especially for a new C# developer. I just need some training wheels. I have seen other threads but they are old and there is no extension guide that I was able to find. I have tried a few tools, but there should be clearly useful tools that practically all C# developers have or start out with. I also would argue that responses to questions are always opinionated as there is usually 50 different ways to accomplish the same programming goal. – Justin Oct 23 '13 at 18:26
  • 1
    @Justin: Try this [link](http://stackoverflow.com/questions/2757357/visual-studio-2010-recommended-extensions) here. It contains a lot of useful information. And is the first link when you Google "useful Visual Studio extensions". Don't let the fact is says 2010 fool you. The majority of those work in 2012 as well. – PiousVenom Oct 23 '13 at 18:55
  • Ah, excellent! Also, much to my chagrin, I found this [link](http://jiripik.me/2012/06/02/recommended-best-visual-studio-add-ons-and-extensions/). Which I believe gives a good list of extensions. – Justin Oct 23 '13 at 19:18

2 Answers2

4

I recently fell in love with Flow.

Apart from that some people would suggest Resharper while others don't. I belong to the first category.

Oliver Weichhold
  • 10,259
  • 5
  • 45
  • 87
  • woah! This is awesome! – Justin Oct 23 '13 at 17:47
  • I like ReSharper but it's quite noticeably impacted performance for me, though it could have to do with the fact that I develop on virtual machines. – tnw Oct 23 '13 at 17:49
  • @tnw for what it's worth, with a fast machine I didn't notice that much of a slowdown. ReSharper is all but lightweight, but if at all possible, get hold of an SSD drive. That really helps. – s.m. Oct 23 '13 at 17:54
2

First : Resharper from JetBrains, (paid) this tool totally increase coding speed and are simply comfortable. If you're familiar with InteliJ or PyCharm - you'll feel like home.

Second : I recommend using Productivity Power Tools from Microsoft.

And for manage packages and libraries NuGet

michalczukm
  • 9,963
  • 6
  • 40
  • 47