Skip to main content
Code

Apache Cordova development lands on Visual Studio Code

Thousands of developers already use Visual Studio’s Tools for Apache Cordova—affectionately abbreviated as “TACO”—to build mobile apps for iOS, Android and Windows using a shared JavaScript codebase. Within the IDE, TACO provides everything you need to install and configure the native SDKs, preview your app, debug on emulators and devices, and even manage continuous integration/deployment via Visual Studio Team Services.

Microsoft announced new ways to build, debug and preview Cordova apps using your favorite light-weight text editor: VS Code and the Cordova Tools extension.

With this extension, you can debug hybrid apps, find Cordova-specific commands in the Command Palette, and use IntelliSense to browse objects, functions, and parameters. You can use it with both “stock” versions of the Apache Cordova framework and downstream frameworks like Ionic, Onsen, PhoneGap and SAP Fiori Mobile Client. Because they all use the same Cordova build systems and core runtime, the TACO extension is adaptable to the JavaScript framework of your choice.

In fact, you can even use Visual Studio Code on a project created with the full Visual Studio IDE. For example, imagine creating a Cordova project using Ionic templates with Visual Studio on a Windows machine, then opening it on an OS X or Linux machine using Visual Studio Code—making some edits—then continuing your work in the Visual Studio IDE. No matter which editor you choose, you get the full benefit of debugging, IntelliSense, and language support.

More details and instructions on how to obtain the Open Source Extension: http://blogs.msdn.com/b/visualstudio/archive/2016/01/28/apache-cordova-development-lands-on-visual-studio-code.aspx

StonyArc

Frederik De Breuck is better known as Stonyarc (GamerTag). Next to writing and maintaining his personal blog he is the owner of xboxlivenation.com and stonyarc.com . He's also Microsoft MVP (Most Valuable Professional) since 2010 and works as Presales Director for Fujitsu Belgium.

Leave a Reply