hi everyone
just popping in quick to say: thanks so much for trying the workbench developer preview! we really appreciate your feedback
we're working on a more formal "getting started" doc and improving the on-boarding experience in general but in the meantime, the "happy path" is basically:
- install the extensions (details above)
- select the menu option File > Open Folder and open the directory which contains all your Particle projects / source code
- open the Command Palette (View > Command Palette or ctrl/cmd+shift+p)
- run the
Particle: Create Project
command and follow the prompts
Once the window reloads, you'll have a newly created project workspace where you can experiment with C++ IntelliSense and local compilation, import source code, add libraries, etc.
The three main areas you'll be interacting with within a project workspace are: Commands, Tasks, and Settings.
- to view commands, View > Command Palette or ctrl/cmd+shift+p and start typing
Particle
(docs) - to view tasks, select Terminal > Run Task... and start typing
Particle
(docs) - to view and adjust settings, open the
.code-workspace
file in the root of your workspace (docs)
I'll try to quickly address some questions here but if you need more info, don't hesitate to report an issue.
So whats the best link, thread to be watching to get all the latest updates on this?
you are in the right spot we'll be super-vocal in the Particle Workbench category and likely be sending out email alerts as appropriate.
all of my builds logs start of with a long series of “fatal:” statements
yeah that's a scary message but it's actually not a problem. please ignore. sorry about that!
I never get an option to install a “Local Compiler” after reloading.
try relaunching VSCode itself and if that doesn't help, please report an issue
if you are logged in, should it not show your devices?
yes, it should. in time
The download always fails at 100%
that suggests the checksum step of the install is failing. if you are able, please try a more reliable network. if that doesn't help, please report an issue
thanks again everyone!