Sublime Text Plugin
If you are a Sublime Text user, you don't have to change your favorite editor just to write an app for webOS TV. Continue using Sublime Text but now with a plugin for webOS TV. To install the plugin, read the installation guide provided here.
If you are new to Sublime Text, this editor is available for free. However, a license needs to be purchased for stable and continuous use. If you do not wish to purchase the license key, not to worry. You can opt to use the eclipse IDE packaged in the webOS TV SDK instead.
Although we have put every effort to apply all the features of the SDK components on Sublime Text, not all the features are available on Sublime Text. Read on the next section to find what features you can use.
Currently, the plugin supports Sublime Text 2 only.
The following table indicates what features are and are not supported on the Sublime Text Plugin.
Create Package Target Device Install/Uninstall List Launch/Terminate Inspector
Package Target Device Install/Uninstall List Launch/Terminate Inspector
|Category||Feature||Sublime Text Plugin Support|
|Create||Creating apps from templates. Check out available templates.||✓|
|Creating JS service files.||✓|
|Creating an appinfo.json file.||✓|
|Package||Packaging apps in minify mode.||✓|
|Packaging apps in non-minify mode.||✓|
|Target Device||Adding a target device (Emulator).||CLI Only|
|Modifying a target device (Emulator).||CLI Only|
|Removing a target device (Emulator).||CLI Only|
|Install/Uninstall||Installing apps on the emulator.||✓|
|Uninstalling apps on the emulator.||✓|
|List||Listing target devices.||✓|
|Listing apps which are installed on the emulator.||✓|
|Listing apps which are running on the emulator.||✓|
|Launch/Terminate||Launching apps on the emulator.||✓|
|Launching hosted apps.||CLI Only|
|Running a web server and launching apps on a web browser.||✓|
|Terminating a running app.||CLI Only|
|Inspector||Web inspector for debugging apps.||✓|
|Node inspector for debugging JS services.||CLI Only|