Back Up Files From CS-IDE?

Not sure if this is the right category or not (kind of surprised there isn’t a CS-IDE category, but I guess it’s not official, so whatever). If not, let me know.

Anyway: I’ve seen several places (threads on here and the wiki) that it’s recommended you back up your CS-IDE-written files in addition to using the local storage for your browser. But “Export” does the compile thing. Is there some mass-backup feature I’m missing, or are people copy/pasting stuff to their hard drive?

Edit: If people are copy/pasting, then it seems like using CS-IDE is not actually tenable for a full-length game, right? Are people who’ve published longer games (especially Hosted or full CoG games) all editing locally all the time?

Hey there!
You’re right there isn’t a category for exactly that reason, this category should be just fine though.

Now then, about the IDE…

Simply put, no there is no backup or export methods besides compile in that (first) version of the IDE.
This is indeed a big limitation and it is something I have addressed in a major revision, but that’s still some way around the corner.

I doubt very much (and certainly don’t recommend) that people write lengthy games in the current web version of the IDE, unless they’re willing to copy and paste between it and their local system.

Having said that, you’re far from the first to mention this, and as a result I have decided to very quickly tack together a very quick and raw way to export single scene files (‘Export Scenes’) - but whether or not it will do much good I don’t know (as you’re still going to have to paste (or drag) them back in).

Otherwise please bear with me, the revision should be well worth the wait.

3 Likes

The feature you describe sounds great, actually. That way, folks could at least easily back up, if not edit offline and then import.

I was thinking of making a vim syntax highlighting profile for ChoiceScript (since it’s my preferred editor), but the preview wouldn’t be as nice, obviously. I’ll hold off for now, for sure.

Thanks for the reply. And thanks for the time you’ve put into the project. As a FOSS maintainer myself, I know it has it’s sometimes thankless.