Visual Studio Code Extension
If you are familiar with using 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 |
Sublime Text Plugin 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. |
Not Supported2) |
|
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. |
Not Supported3) |
1) Only an app can be packaged currently. Packaging both an app and JS services is not yet available.
2) You can run the feature on the CLI as follow.
ares-launch --hosted|-H APP_DIR
3) You can run the feature on the CLI as follow. For more information, see Launching Node Inspector.
ares-inspect --service|-s SERVICE_ID