When I am working in an code editor such as Visual Studio, I do not want to have to have to leave the editor to run command line programs such as Gulp task. I want to be able to run the gulp task right from instead the editor. Starting with Visual Studio 2013, you could do this with the Task Runner Explorer extension. Microsoft then integrated the Task Runner Explorer into Visual Studio 2015 so you no longer have to install an extension.
I am doing an Ionic Framework presentation and I wanted to use the Visual Studio 2015 Cordova Tooling. I have done this presentation twice in the past couple of months using my Intel Nuc machine with the Visual Studio 2015 RTM Cordova tooling but it is kind of pain to do this since the Nuc is a desktop machine and doesn’t have a monitor so I have to look at the projector screen or being a laptop to use as well.
There are a bunch of built-in Visual Studio code snippets that will generate code for you with a short keyword and then a tab key press. These shortcuts will make you more efficient when writing code such as creating properties, loops, exceptions, etc. Below I have listed the code snippets that I most frequently use and what the output from them looks like. To use these snippets type they keyword and then press the tab key.
Here is a list of Visual Studio Community Edition shortcuts that I use. Building Solution Name Shortcut Build Solution Ctrl+Shift+B Run Code Analysis on Solution Alt+F11 Building Current Project There is no default shortcut for building the current project or running code analysis on it. You can go under the Build menu and select to build just the current project but this is a manual step that requires you to navigate through the menus.
In the Visual Studio Extension Gallery there are hundreds of extensions that are available. The extensions add additional functionality to Visual Studio. Below are the extensions that I typically have installed. Web Essentials Big pile of awesome for web developers. If you are doing web development you need to have this installed. http://vswebessentials.com/ Features: Enhanced browser link Markdown Editor/Preview Minification of javascript files JSHint / CSSHint integration TypeScript preview of compiled ts file Plus much much more GhostDoc Auto generate Xml doc comments based on your method/parameter names, exceptions through and return types.