How to register a global hotkey for your application in C#

How to register a global hotkey for your application in C#

Register a hotkey for your application that can be triggered even if your form is minimized and does not have focus. More »

How to download a file in C# (progressbar and download speed)

How to download a file in C# (progressbar and download speed)

Learn how to download files in C# while displaying the percentage and the download speed. More »

UDP hole punching implementation in C#

UDP hole punching implementation in C#

Learn how to implement UDP hole punching so you can make your clients life a lot easier by not forcing them to open ports on their end. More »

 

Microsoft launches Visual Studio Code

Visual Studio

Visual Studio Code is a lightweight cross-platform code editor for writing web and cloud applications run under OS X, Linux and Windows. It is currently still in preview but it shows Microsoft’s commitment to support other platforms than Windows only.

Even though Windows is the most used development environment for .NET applications, Microsoft is trying to approach other environments as well instead of forcing the people to convert to Windows.

This new editor is partly based on Monaco editor for Visual Studio Online, with some features from Visual Studio language, including Roslyn project and .NET compiler platform.

Visual Studio code offers:

  • Built-in support for multiple languages
  • Rich code assistance
  • Navigation for languages (JavaScript, TypeScript, Node.js, ASP.NET 5
  • Set of additional tools

Standard tools of Visual Studio code:

  • Modern code editor
  • Syntax highlighting
  • Customizable keyboard bindings
  • Bracket matching
  • Snippets

Visual Studio Code will be available in other editors as well, including Sublime Text, Vi and Atom.

Visual Studio Code is available on OS X, Windows and Linux (both 32bit and 64bit) and can be downloaded for free here.

Share on FacebookTweet about this on TwitterShare on Google+Share on StumbleUponShare on LinkedInShare on RedditPin on PinterestShare on TumblrDigg thisPrint this pageEmail this to someone

Leave a Reply

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