Particle Workbench now available on Visual Studio Code Marketplace

Starting today, you can install Particle Workbench via the Microsoft Visual Studio Code Marketplace without the need to signup for access.

Workbench remains in Developer Preview, but making it available in the Marketplace enables auto-updating of the Particle-developed extensions, which means you can get the latest and greatest features as soon as they are available.

How to update Workbench

If you’ve already have Developer Preview installed, you should see a notification that an update was downloaded or ready to download. Typically an update requires a reload of Visual Studio Code.

Install Workbench from scratch

Workbench is composed of one primary extension, Particle Workbench, and two optional extensions:

There’s also a Workbench Extension Pack, which will install all the Workbench extensions in one click.

To install Workbench:

  1. Open Extensions sidebar panel in Visual Studio Code. View → Extensions
  2. Search for Particle
  3. Click Install to install one or more of the Particle extensions
  4. Click Reload to reload the your editor

Changelog - January 31, 2019

The new release includes initial support for Debugging. Particle Workbench leverages cortex-debug (thanks Marcel!), downloads dependencies like OpenOCD and pre-configures support for Gen 2 & Gen 3 on the platform side and the Programmer Shield and Particle Debugger on the hardware debugger side. We’ve been testing debugging on multiple Platforms and OSes and despite being early days, we wanted to get this into the hands of the community, and hear your feedback.

Here’s the full changelog:

New:

  • Debugging support for Gen 2 & Gen 3 hardware using the Particle Debugger
  • Debugging support for Gen 2 hardware using the Particle Programmer Shield v1.0

Fixes and Improvements:

  • Only missing toolchain bundles are installed. Previously the entire toolchain was downloaded even if some of the dependencies were already present
  • Only install default toolchain when the user has not configured their project
  • Improve UX of “Create Project” prompt
  • Force include headers to ensure retained keyword is recognized for IntelliSense
  • Hide false error when installing CLI dependencies
  • Unless disabled, Show “Welcome” screen on 1st launch after install or when particle project is opened

Thank you!

Thank you to everyone who have been using Particle Workbench during the Developer Preview - your feedback and bug reports have been key to the making Particle Workbench better and better.

If you have questions about the latest release or the information in this post, share your thoughts here in the Forum or send me a note.

10 Likes