I’ve not tried it yet. I’ve just downloaded 2019 a few hours ago. So perhaps I’m being premature. I just wish there was an easier way. Like just re-associate my 2018 plugins folder with 2019.
And maybe that would work, I’m just not talented enough to do it.
You’ll see a list of all the compatible plugins you’ve ever installed using the Extension Warehouse. From there, you can install each one individually, or you can click “Install All” to install all of your plugins in one step.
(Note that the loading screens took a very long time, I shortened them up in the clip)
Copying extensions from an older version is never a great idea. Some extension won’t install correctly that way and, unless you know absolutely that all extensions are up to date, you are inviting trouble. Instead use the method Matt shows for extensions you’ve gotten from the Extension Warehouse. If there are extensions you got from Sketchucation and you used the Sketchucation Extension Store extension to install them, you’ll also have a bundle of extensions that can be installed automatically after installing The SCF Extension Store extension.
Oh, compared to how it used to be, I’d say it’s painless. I expect they could make it more automated if every user was forced to keep their extensions up to date. We see plenty of reports of problems with extensions which turn out to be caused by the user failing to keep their extensions up to date. And we see plenty of complaints from users wanting to get rid of alert messages to updated extensions. Just updating the extension and moving on would do it but they don’t want to update and they don’t want the 2 second message displayed.
Use the change to SU2019 to do some housekeeping. Get rid of extensions you don’t use or need. Streamline the loading process.
You probably don’t remember when extensions were packed as .zip files and the user had to install each one manually and get it all right. Someday when we’re talking remind me to tell you about the guy who, in trying to install one simple extension, managed to rename his hard drive and scatter the files of the extension all over it in random places.
I always update my extensions. And yes, compared to downloading .rbs and basically doing a manual installation into SU, it’s much easier. But not painless.
While I’ve not been using it from the @Last Software days, I have been playing since SU7. I didn’t go full in until SU8.
And thank god that wasn’t me that did scattered my files! LOL
It’s good that you update your extensions. Would that everyone did. If you’re using the Extension Manager and the Sketchucation Extension Store tools to install extensions, they will do the majority of the work and make sure you have the latest extensions.
As for migrating other stuff, I have all of my local components, materials, and styles collections in the User/App Data/Roaming… folders and when it comes time to update to the next version, I simply copy the folder and paste it in the corresponding location for the new version. Example–my SU2018 Materials A folder.
The main thing I wish they’d do is come up with a tool for replicating toolbars. Until that happens, I just make a screenshot of the previous version showing the toolbars and import that into the new version of SketchUp as an image so I can use it as a guide for custom toolbars and toolbar placement. It works well enough and saves going back and forth between versions.
In SketchUp 2019 we updated the Ruby version shipped with the produce. While most extensions will continue to work as-is, some will require an updated version to work with SU2019. So it’s best to make sure you have your extensions fully up to date.
Also, as Guy notes, other extensions needs to be installed cleanly. This relate particularly to render engines that require an installer to install all required dependencies
I would recommend installing fresh to get a clean slate.