Categories
Drebilion

Code Editor

Free or cheap
Professional grade
Code in C#
Code offline
Great auto-completion
Powerful debugging
Integrates with Unity
=
Visual Studio Code

Amateur/Pro software gap is so thin.
Visual Studio Code is powerful and free.
You can drop Notepad now.

Say thank you, Microsoft.


Why Visual Studio Code? 

Why not Visual Studio Community? 

How do I set up Unity to work with Visual Studio Code?

What if I want to use Visual Studio Community?


Why Visual Studio Code? 

When it comes to choosing software, I want things to be simple. Creating a game is hard enough as it is, there’s much to learn.  Let’s keep things as simple as possible. “Less is more” applies here.

Visual Studio is a great IDE used by pro devs across the world. Visual Studio Code is it’s free, lightweight yet powerful cousin. If you need an extra feature all you need to do is download one of the great extensions available.


Why not Visual Studio Community? 

The Community Edition is even closer to the full-fledged professional Visual Studio IDE. But do I need all this? I’m not sure. Let’s start with Visual Studio Code and if there’s something I can’t do with it, reassess.


How do I set up Unity to work with Visual Studio Code?

  1. Download and install VS Code
  2. Set up Unity Development with VS Code:
    a. Install .NET Core SDK
    b. Install VS Code extensions:
    C# by Microsoft
    Debugger by Unity Technologies
  3. In Unity:
    • Go to Edit/Preferences
    • Select the External Tools tab
    • Under External Script Editor, select Visual Studio Code

What if I want to use Visual Studio Community?

Getting started with Visual Studio Tools for Unity


What a great time to be a game developer.
Game engine: free. Code editor: free.

No excuses. Start making games.

Leave a Reply

Your email address will not be published. Required fields are marked *