Introduction

If you are familiar with Visual Studio (VS) Code than the Eclipse IDE, you don't have to change your favorite editor to write an app for webOS TV. Continue using VS Code but now with an extension for webOS TV. To install the plugin, read the configuration guide.

Supported Features

The following table indicates what features are and are not supported on the VS Code extension.

Category

Feature

VS Code Extension Support

Create

Creating an app from templates. 

Supported

Creating JS service files.

Supported

Creating an appinfo.json file.

Supported

Package

Packaging an app in minify mode.

Partially Supported1)

Packaging an app in non-minify mode.

Partially Supported1)

Target Device

Adding a target device.

Supported

Modifying a target device.

Supported

Removing a target device.

Supported

Install/Uninstall

Installing apps on a target device.

Supported

Uninstalling apps on a target device.

Supported

List

Listing target devices.

Supported

Listing apps that are installed on a target device.

Supported

Listing apps that are running on a target device.

Supported

Launch/Terminate

Launching apps on a target device.

Supported

Launching without installation.

Supported

Running a web server and launching apps on the web browser.

Supported

Terminating a running app.

Supported

Inspector

Debugging an app on Web Inspector.

Supported

Debugging a JS service on Node Inspector.

Supported

1) Only an app can be packaged currently. However, you can package both an app and JS services on the CLI as follow.

ares-package APP_DIR SERVICE1_DIR SERVICE2_DIR [...]

Release Notes

v1.1.0

  • Added 'webOS TV: Run without Installation' command.

  • Added 'webostv.hostIP' configuration in the Settings.

  • Added 'webOS TV: Inspect JS Service' command.

  • Added the keyboard shortcuts for batch commands.

  • Updated the feature that automatically refreshes the device list when it's changed.

v1.0.2

  • Moved the LICENSE file to the root directory.

v1.0.0

  • Initial release.

Navigation