One editor many Languages – Visual Studio Code

I have been working a lot with Power Shell ISE and debugging scripts,  PS ISE is good but not the best as a debugger.  I was attending a Microsoft event when I was introduced to my new favorite editor, Visual Studio Code editor,  which was released to public preview on April 14, 2016.  You can customize it by installing extensions to add new languages, themes, debuggers, and to connect to additional services.  Unlike PS ISE, the extensions run in a separate process.   One of the features I like is the side-by-side code editing.

Some of the improvements as of May:

  • Editor: Ability to trim automatically inserted whitespace, a new key binding to select all find matches, and the Peek view is now resizable.
  • Linting: ESLint now supports the ability to fix all problems and TSLint supports quick fixes and file exclusion.
  • Languages: Code completion (IntelliSense), Go To and Peek Definition, and Find All Occurrences support for CSS variables in CSS, SCSS, and LESS files.
  • Workbench: A new integrated Terminal allows you to stay in VS Code while using your platform’s shell, we’ve added the ability to remove key bindings, and we’ve made progress on Tab support, which you can preview using the Insiders Release.
  • Debugging: You can now control how the Debug Console is revealed and we’ve improved stepping performance for Node.js applications with large numbers of local variables.
  • Extensions: You can now list, install, and uninstall extensions from the command line. For extension authors, we’ve expanded our debug, TextMate grammar, and command APIs and we’ve improved the Language Server Protocol.

Here is a link to the Visual Studio Code site with a good overview and a download link.

Happy Debugging!

By |2016-06-29T15:17:47+00:00June 29th, 2016|PowerShell, Uncategorized, Windows 10|0 Comments

About the Author:

Chris Meyers
Consultant – Model Technology Solutions Chris has more than 20 years of industry experience. Prior to his work with Model, Chris worked for one of St. Louis’ largest law firms where his responsibilities ranged from implementing Citrix to automating desktop deployments to virtualizing the datacenter. He has also worked with Microsoft’s Rapid Deployment Program to bring new technologies to one of the three largest consumer credit reporting agencies in the US.

Model Technology

Let us help you get your end point and data center strategy on cruise control!  Ask about our Calibration Assessment.

CONTACT US

  • 12125 Woodcrest Executive Drive, Ste. 204 Creve Coeur, MO 63141
  • (314) 254-4138
  • sales@model-technology.com

RECENT TWEETS