Visual Studio Code – Cross platform development tool
Microsoft has announced today at its Build developer conference 2015, the launch of a new cross platform development tool: Visual Studio Code. The tool supports several languages, built-in debugging, git, ASP.NET 5, and many other features.
Microsoft describes the new tool as:
Visual Studio Code provides developers with a new choice of developer tool that combines the simplicity and streamlined experience of a code editor with the best of what developers need for their core code-edit-debug cycle. Visual Studio Code is the first code editor, and first cross-platform development tool – supporting OSX, Linux, and Windows – in the Visual Studio family.
Visual Studio Code has a built-in support for multiple languages such as (source microsoft.com):
|Syntax coloring, bracket matching||C++, jade, PHP, Python, XML, Batch, F#, DockerFile, Coffee Script, Java, HandleBars, R, Objective-C, PowerShell, Luna, Visual Basic, Markdown|
|+ Refactoring, find all references||C#, TypeScript|
As we can see, the support for C# and TypeScript is quite advanced, and it uses the new .NET compiler Roslyn.
Many will be surprised by today’s announcement, but if we analyze this closely, this perfectly fits with the direction the Microsoft’s developer group has been on for quite a while now: Just to mention the open sourcing of .NET Core and it’s cross-platform capabilities, or the launch of the free Visual Studio Community edition.
Developing ASP.NET 5 application is one thing that the tool supports, however the version of ASP.NET 5 on OSX and Linux is still in the beta phase.
For detailed information about the ASP.NET 5 support please follow this link:
Let’s see how will the new IDE position itself and if it will be accepted by the community, but the message that Microsoft is giving right now is very positive. if they continue with the full support of the tool and to make it become a first class citizen, as it is the case for it’s big brother Visual Studio, this would be a good opportunity to start coding cross platform.
- Meet the VSCode team:http://channel9.msdn.com/events/Build/2015/C9-05
- VSCode official web site: https://code.visualstudio.com
- Build 2015: http://www.buildwindows.com