Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>WOWCube SDK ExtensionNew to Visual Studio Code? Get it now.
WOWCube SDK Extension

WOWCube SDK Extension

Cubios Inc.

wowcube.com
|
1,155 installs
| (1) | Free
Develop Cubeapp applications for WOWCube device with WOWCube Development Kit
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

WOWCube SDK VisualStudio Code Extension README

This extension is designed for WOWCube cubeapp application developers. It simplifies WOWCube device content management and makes overall process of development of the apps more enjoyable.

Pre-requisites

WOWCube Development Kit version 1.0.8 or later must be installed on the computer and can be downloaded from https://wowcube.com/devkit

Features

  • New Cubeapp application wizard
  • Cubeapp application compiler and builder
  • Automatic install and run on selected WOWCube device
  • Automatic install and run on WOWCube Emulator
  • Paired WOWCube device detection
  • WOWCube device basic information display
  • Installed cubeapp applications management
  • Installed cubeapp data management
  • Built-in WOWCube Development Kit updater

Extension Settings

This extension contributes the next settings:

  • wowsdk.conf.wizard: a folder that has been used for new project generation last time
  • wowsdk.conf.wowsdkpath: a path to installed WOWCube SDK
  • wowsdk.conf.wowsdkversion": a version of WOWCube SDK that will be used
  • wwowsdk.conf.currentdevice: selected WOWCube device
  • wowsdk.conf.detecteddevices: a list of paired WOWCube devices
  • wowsdk.conf.loggingmode: current mode of retrieval of application logs over bluetooth connection
  • wowsdk.conf.autocheckforupdates: a flag that indicates whether auto-check for updates is turned on or off

Third-party Components

This extension uses syntax colorization for both the output/debug/extensions pane and *.log files.

Note: If you are using other extensions that colorize the output panel, it could override and disable colorization!

https://code.visualstudio.com/docs/customization/colorizer

Known Issues

Although the extension can be used on Linux, it provides limited functionality and DOES NOT support any bluetooth-related features.

Release Notes

2.5.3

  • Minor UI tweaks

2.5.2

  • Minor UI tweaks

2.5.1

  • Improved support for unicode character-containing project names

2.5.0

  • Added generation of icons with an abbreviated project name when creating a new cubeapp

2.4.7

  • Fix for incorrect documents database indexing after changing the SDK version

2.4.6

  • Bugfix

2.4.5

  • Support for WOWCube SDK 6.2

2.4.4

  • Support for WOWCube SDK 6.1
  • Experimental support for building Rust projects with WASI
  • Minor UI tweaks

2.4.3

  • Bugfix

2.4.2

  • Minor UI tweaks
  • Experimental support for building C++ project with WASI

2.4.1

  • Experimental support for building C++ project with WASI

2.4.0

  • Search over documentation and examples
  • Some UI improvements

2.3.1

  • Experimental support for Rust language (Windows and Mac)

2.3.0

  • Experimental support for Rust language (Windows only)

2.2.5

  • Fix for incorrect logging mode selection

2.2.4

  • Minor UI tweaks

2.2.3

  • Fix for incorrect installing of C++ Compiler support package on certain verions of Windows

2.2.1

  • Improved compilation errors handling for Pawn

2.2.0

  • SDK Version 6.0 support
  • Minor bug fixes and improvements

2.1.11

  • Improved console output

2.1.10

  • Improved handling of initial configuration of the extension
  • Fix for incorrect rendering of additional C++ project include directories

2.1.9

  • Fix for extension startup issues

2.1.8

  • Option for toggling automatic checks for available updates

2.1.7

  • Improved validation of cubeapp version value

2.1.6

  • Fixed CPP documentation navigation bug
  • Support for long cubapp names

2.1.5

  • Minor changes in order to support SDK Version 5.1

2.1.4

  • Removed debug information from pawn cublets built for WOWCube emulator
  • Ad-hoc descriptions are now saved to project file

2.1.3

  • Ability to receive logs from all modules

2.1.2

  • GFX + splash screen project template is added

2.1.1

  • WOWCube store domain name tweak

2.1.0

  • Ability to receive real-time application logs from cubeapps running on WOWCube device via bluetooth

2.0.7

2.0.6

  • Minor UI tweaks

2.0.5

  • Minor bugfix

2.0.4

  • GFX Engine sample projects
  • Minor tweaks

2.0.3

  • GFX Engine

2.0.2

  • Improved terminal output

2.0.1

  • OSX bugfix

2.0.0

  • C++ compiler support for building cubeapp applications
  • External tools management
  • Minor bugfix

1.20.2

  • Regression bugfix

1.20.1

  • Minor bugfix for correct badge assignment

1.20.0

  • Minor UI tweaks

1.19.0

  • Ability to clear cubeapp local data
  • Support for embedded images in example projects documentation
  • Imporved handling of sound assets
  • Minor bugfixes

1.18.2

  • Minor bugfix

1.18.1

  • Minor change in updater output

1.18.0

  • Support for icon background image file setting
  • Support for Cubeapp application badge setting
  • Improved compatibility with earlier formats of project file
  • Improved handling of Cubeapp project file settings

1.17.2

  • Improved handling of Cubeapp project file settings

1.17.1

  • Windows compatibility fix

1.17.0

  • Improved handling of Cubeapp project file settings

1.16.0

  • Improved support for WOWCube Development Kit updates checker

1.15.0

  • Improved support for WOWCube Development Kit updates checker
  • The size of a cubeapp is not limited anymore
  • Compilation of cubeapps for running on emulator is now done with full debug information and dynamic checking

1.14.0

  • Added user interface for project assets management
  • Added support for WOWCube Development Kit updates checker

1.13.0

  • Added 'SDK Files' section to Documentation & Code Examples
  • Pawn project folder names are changed

1.12.0

  • Bugfix

1.11.0

  • Improved new project templates support for different versions of WOWCubeSDK

1.10.0

  • Added visual editor for cubeapp project file

1.9.0

  • Improved management and handling of versions of WOWCubeSD

1.8.0

  • Improved fetching for device general information

1.7.0

  • Added Ad-Hoc cubeapp file sharing

1.6.0

  • New WOWCube Development Kit bluetooth bridging app support

1.5.3

  • Bugfixes

1.5.2

  • Improved document scrolling

1.5.0

  • WOWCube Development Kit support
  • Minor bugfixes and improvements

1.4.0

  • Added support for versioned examples and documentation
  • Added support for new SDK folders structure
  • Minor bugfixes and improvements

1.3.0

  • Added WOWCube SDK version selection support
  • Improved support for custom pathes defined in wowcube-build file

1.2.2

  • Fix for 'No task to run on cube' issue
  • Bluetooth loader response parsing is slightly improved

1.2.0

  • Introduced new "Run Cubeapp" feature

1.1.0

  • Introduced new "Upload CUB File to Device" feature
  • Added WOWCube SDK path validation
  • Minor UI tweaks and fixes

1.0.0

  • Production build

0.9.9

  • Fixed for inclusion of local .inc files on Windows

0.9.8

  • Fixed for WOWCube emulator executable path on Linux

0.9.7

  • Changes to support WOWCube SDK 2.3.4-alpha5
  • Fixed filenames inconsistency for case-sensitive file systems
  • Fixed backslash character support in path names
  • Improved handling of new project creation failure
  • Minor UI improvements and bugfixes
  • Minor changes for better compatibility with Linux

0.9.5

  • Added output and log colorization
  • Fixed virtual terminal - related bug

0.9.4

0.9.3

0.9.2

  • Minor UI changed

0.9.1

  • Second release candidate for internal testing
  • Improved syncronization of views
  • Minor UI changed

0.9.0

  • Release candidate for internal testing
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft