May 26, 2010

Workspace import/export script for Photoshop

I sometimes hear requests for an easier way to migrate one’s settings from one version of Photoshop to another, or to share settings among users. To that end, Photoshop engineer Tai Luxon has whipped up a little script you may find handy:

I wrote a script to enable simple importing and exporting of Photoshop workspaces. This is a side project with limited testing, so the usual disclaimers apply. It should work in both CS4 and CS5 (although it is a little more robust in CS5), so you can use it to migrate workspaces from CS4 to CS5 in addition to using it to enable easier sharing of CS5 workspaces between machines/people. Please let me know of any snags that you run into and if this is useful.

To run the script, choose “File->Scripts->Browse…” from with Photoshop, then browse to the script’s location on disk.
[Update: Tai has revised the script to deal with an issue related to invalid font styles, and I've posted the revision at the link above.]

Posted by John Nack at 6:53 AM on May 26, 2010

Comments

  • MikeD — 8:11 AM on May 26, 2010 Reply

    It’s actually very easy: copy and Paste from one preferences folder the other, and it’s done.
    [Copying prefs in that way seems like a bad idea, I'm afraid. It's certainly not something we test & fix bugs to enable. --J.]

  • Henrik — 8:36 AM on May 26, 2010 Reply

    Thanks, it’s a useful function anyway, wether by script or by just copying files. Would love to know if CS4 and CS5 workspaces are interchangeable (esp for people who update from CS4).

  • Jim Monaco — 8:54 AM on May 26, 2010 Reply

    Oooh, neat! On CS4, I get an error that says “Invalid font style ‘Italic’:210.”
    But it works in CS5. This is something that could be baby steps into a fully-integrated feature synced with CS Live to bring brushes, patterns, tool presets, actions, styles, etc into the cloud.
    [Believe me, I've been pushing that idea here for years. --J.]
    I know I could just do lots of copying and pasting…but this does make things a lot easier. Thanks for pointing us to it!

  • Herman — 8:54 AM on May 26, 2010 Reply

    :) Please tell me this includes a way to get rid of the top “PS / workspaces” bar at the top of photoshop? (/end of heckle… ;)
    [You know you can just slide it to the right, right? --J.]

  • Herman — 9:08 AM on May 26, 2010 Reply

    To be fair, you can drag it to the right quite a bit… that helps a lot!

  • Herman — 10:55 AM on May 26, 2010 Reply

    [foot in mouth moment]
    [Not at all; maybe we made the functionality too subtle. --J.]

  • Herman — 11:25 AM on May 26, 2010 Reply

    Now I’m curious! Do you mean the double line gripper that enables me to move [just] the workspaces part to the right? That one snaps back to keep revealing at least a single word… and it’s entire parent bar keeps visible unless I detach & drag it off screen… am I missing something?

  • Thomas — 12:14 PM on May 26, 2010 Reply

    [Believe me, I've been pushing that idea here for years. --J.]

    There is no distrust John.
    I believe that millions of users appreciate and benefit from your work.
    But, is there any answer on why someone enthusiastic and dedicated Product Manager at Adobe is getting the brakes from Adobe for these “many years”?
    [It's not that anyone doesn't want to do it; it's just that other things have taken priority, for a whole variety of reasons. I'm glad to hear that people like the idea. Our job of course is to demonstrate that pursuing a solution here is the right thing for our business (i.e. that it's more valuable to customers, as measured in terms of their willingness to pay, than other things we could build). --J.]
    Sure accomplishing that task is not “JDI”, but something REALLY worth bringin it on for the next 18 month cycle.
    Cheers

  • RubĂ©n — 2:30 AM on May 27, 2010 Reply

    Wonderful!, just wondering why this is not a native feature in CSX suites, we need a way that enable us to export our settings (workspaces, shortcuts, presets…) in order to be able to work properly in other machines or simple to get easily updated from suite to suite…

  • Geoff Scott — 7:31 AM on June 01, 2010 Reply

    Go Tai Go!
    I will definitely give this a try.

  • Alain — 12:39 PM on June 02, 2010 Reply

    Merci beaucoup pour ce petit script .
    Transfert de CS4 vers CS5 ok
    Alain

  • Wendy Amundson — 11:06 AM on October 02, 2010 Reply

    Is there a way to export a workspace from CS3 to 5?

    • Jeffrey Tranberry — 2:18 PM on October 02, 2010 Reply

      Unfortunately no. the Workspace files changed too radically between CS3 and CS4.

  • Mike — 11:03 AM on November 08, 2010 Reply

    1. Works great on Photoshop workspaces. But what about
    Illustrator and InDesign workspaces?

    2. In Photoshop CS3 under Selective Color, I was able to select
    white and black using command 7 and command 9. As of CS4 and CS5, I can’t select white or black using commmand + numeral (the command sequence ends at “command 8 = magenta”). Is there a way to fix this?

  • Michael — 8:40 AM on April 28, 2011 Reply

    Sure it’s a year or so later, but just discovered this and wanted to record my thanks, very useful indeed :-)

  • Hadji — 9:08 AM on June 02, 2011 Reply

    Great script! worked like a charm!
    Thank you!

  • Carlos — 8:20 AM on October 24, 2011 Reply

    I was looking for a way to export my workspace before a o.s. reinstallation, and found this script…thanks a lot for programming it and sharing it! This will help me save some minutes (and some headaches) after reinstalling.

  • Joe — 8:10 AM on December 20, 2011 Reply

    Thank you very much for this! ;) Just switched over to a new Mac and didn’t want to redo it on the new one. Appreciate the effort put into this. Thanks again. Worked great!

Post a comment

(required)

(required)

Copyright © 2010 Adobe Systems Incorporated. All rights reserved.
Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy (updated 07-14-2009).