Visual Studio Code setup I use for C# development

Visual Studio Code has been around a while. However most of the extensions or blog posts out there relate mainly to extensions that facilitate development in JavaScript environments such as Angular, React or NodeJs (to name a few) and even Rust! The IDE is getting great reviews as being fast to load and very responsive as opposed to its bloated and heavy bigger brother, Visual Studio. TL;DR I switched from Visual Studio for good

Having worked on Visual Studio since version 4.2 I was used to it being heavy to load and at times even slow to respond. After experiencing VS Code with a little bit of NodeJs development I decided to try and make it my daily driver for .Net Core and C# development. I sought to find extensions to ease my day in the cubicle and see how comfortable will I be with it. I would give it a month on various tasks and workloads.

VSCode showing off extensions
VSCode showing off extensions
The month became two months and then 3 months and here I am with a list of very handy (in my opinion) extensions for vscode. Some of them useful for all programming languages and some for C#.

C# and .NET Centric (in no particular order)

After all these plugins vscode still comes up fast and feels lightweight.
If you have any comments or suggestions for cool plugins let me know in the comments!

Comments

  1. I am very pleased that you share with us many useful data that are suitable for a wide variety of issues and work on various projects.

    ReplyDelete
  2. Hi Alberto! Thank you very much for taking your tie and sharing your knowledge with us! Your recommendations are too much meaningful to us!

    ReplyDelete
  3. Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share. innovation suisse

    ReplyDelete
  4. Very informative post! There is a lot of information here that can help any business get started with a successful social networking campaign. internet marketing company

    ReplyDelete
  5. I know your expertise on this. I must say we should have an online discussion on this. Writing only comments will close the discussion straight away! And will restrict the benefits from this information. 網頁設計

    ReplyDelete
  6. Python modules interact with a variety of databases, making it an excellent choice for large-scale data analysis.The Python programming language is often the best choice for introductory courses in data science and machine learning. if anyone wants to learn programming then you can also checkout these Python interview questions

    ReplyDelete
  7. I was reading some of your content on this website and I conceive this internet site is really informative ! Keep on putting up. Chen Zhi Cambodia

    ReplyDelete
  8. Very nice article, I enjoyed reading your post, very nice share, I want to twit this to my followers. Thanks! ArenaMobile India

    ReplyDelete
  9. Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained! https://601e860216774.site123.me/blog/wealth-contribution-to-society

    ReplyDelete
  10. Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. prince chenzhi

    ReplyDelete
  11. It’s appropriate time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you few interesting things or advice. Perhaps you could write next articles referring to this article. I desire to read even more things about it! https://eatatbillybombers.wixsite.com/business-charity/post/cambodian-skills-development-to-help-lower-unemployment

    ReplyDelete
  12. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. chen zhi Cambodia

    ReplyDelete

Post a Comment

Keep it clean, professional and constructive. Everything else including ethnic or religious references will be removed.

Popular posts from this blog

NUnit Console Runner and NLog extension logging for your tests

Tests code coverage in Visual Studio Code with C# and .Net Core

Applying an internal forums system in the company culture - thoughts