
Discover SwitchUp
SwitchUp makes it easy to manage multiple setting profiles (preferences and data) for almost any application. It's like a multi-user environment for each application.
SwitchUp can also be used to move an application's settings to a new computer, simulate a "first run" experience, separate settings for work and home, create backups of settings, and moreā¦
Switch an applications settings |
|
![]() |
Switching settings is what SwitchUp was built for. Simply drop an application on SwitchUp and it will almost always find all the settings needed to be switched. To see what files SwitchUp is going to switch, right-click (ctrl-click) on a profile and choose 'Edit'. You're now viewing the profile editor. The files listed here will be copied when this profile is activated. Click the radio-button next to a profile to activate it. |
Simulate a "first run" experience |
|
![]() |
Developers and testers will often trash their application data and preferences files to simulate what a new user will see when they first run their application. To simulate a "first run" with SwitchUp simply select "New Empty Profile" from the Profile menu. Click the radio-button next to the new profile to switch. You are now running as if your previous settings had never existed. Switch back to the default profile and you're back where you left off. |
Move your settings to a new computer |
|
![]() |
After dropping an application on SwitchUp, it created a
Note: SwitchUp does not actively archive the files for the active profile. To ensure the |
Create backups |
|
![]() |
Copying a profile can be used to create a backup of the given data. This is useful when you're testing beta software and want to make sure your current settings are safe before running the latest beta. |
Application specific preferences |
|
![]() |
Click the disclosure triangle next to the application icon. By default these preferences mirror the global preferences. Once changed, they will maintain their setting regardless of the global preferences. |
AppleScript support |
|
![]() |
Here's an example AppleScript:
tell application "SwitchUp" Consult SwitchUp's AppleScript dictionary for more details. |
Automator action |
|
![]() |
Use Automator to switch to a specific profile. Find the |