Particle WEB IDE - Lost my changes twice

I use Chrome under Ubuntu to access the Particle WEB IDE. Two days in a row I lost all my code changes in a particular project.

Any help on this out there? Can it be retrieved? How do I stop it from happening?

I've learned my lesson now; I'll be downloading the project each day in the future.

We do not recommend using the Web IDE. Particle Workbench is the recommended development environment.

Noted. Just installed VS with Particle extensions.
Any pointers on how to import projects from the Web IDE?

The WebIDE export tool is the easiest way. Copy and paste is the only other way.

Thanks.

I tried the Particle: Import function in WorkBench. It wants a project properties file.

Easiest way I found was to first create a WorkBench project and then just move the files from the WEB IDE download into it.

Anyway, been wanting to move to WorkBench for years. Just lazy... Guess I'm there now.

Rick,

I've changed over to WorkBench.
I'm getting a compile error:

/home/terje/Projects/ManseLTE/lib/OneWire/src/OneWire.h: In member function 'void OneWire::pinModeFastOutput()':
/home/terje/Projects/ManseLTE/lib/OneWire/src/OneWire.h:136:7: error: 'HAL_Pin_Mode' was not declared in this scope
136 | HAL_Pin_Mode(_pin, OUTPUT);

Any chance you know what include file this macro is in? (Or how I can remedy this issue)?

Hi Rick,

I created a fresh clean "empty" project in WorkBench and just added the library OneWire. Same problem.
Somebody out there must have run into the same issue. Can't find anything on Google. Yet.

I'll open a new topic for the OneWire issue.