

Once that’s done, install the Cordova Tools extension directly from within the code editor. It’s under 50MB and on a decent network connection you’ll have it installed in under 2 minutes. If you haven’t already, download and install Visual Studio Code for Mac, Windows or Linux from. You can also attach the debugger to an app that is already running on a device the debugger simply uses the application ID to locate the running instance. If you ask for it ( email or tweet us), Windows support will follow not too far behind. Visual Studio Code + Cordova Tools currently support debugging apps on emulators, simulators, and tethered devices for Android and iOS.

No matter which editor you choose, you get the full benefit of debugging, IntelliSense, and language support.

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. In fact, you can even use Visual Studio Code on a project created with the full Visual Studio IDE. Because they all use the same Cordova build systems and core runtime, the TACO extension is adaptable to the JavaScript framework of your choice. 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. 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.

Today, we are pleased to announce new ways to build, debug and preview Cordova apps using your favorite light-weight text editor (it is your favorite, right?): VS Code and the Cordova Tools extension. 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. 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.
