Software

Import/Export Brackets Themes and Extensions

If you have, or want, brackets installed on multiple operating systems (OS) then it could be rather cumbersome having to manually install all your favourite extensions. Enter Brackets-ExtensionsBulkInstall a handy brackets extension which enables the bulk installation of extensions and themes on other platforms. In the following tutorial I will be exporting from a Mac to a Linux machine

All my Brackets extensions installed on Linux Machine in minutes.

Let’s Get Started

First and foremost install the Bulk Install extension on all your brackets installations as this tutorial would be pretty useless without it!  Open up Extensions Bulk Install Shortcut – Ctrl(Cmd)+Alt+M on your version of Brackets, which you want to export.

Export File

Click on Export to File

Save the file, which is in JSON format, into a folder of your choice, Downloads is usually good here or save it to Dropbox or other cloud storage. The File path will be displayed on the right hand side.

The JSON File

If you open the JSON file in brackets you can see it will be something like in the example below. If there is something that you don’t want to install simply change true to false and the extension will bypass installing it.

{
  "extensions": {
    "mikaeljorhult.brackets-autoprefixer": true,
    "brackets-beautify": true,
    "mirorauhala.bootstrap-skeleton": true,
    "mikailcolak.brackets-color-picker": true,
    "camden.bracketsdash": true,
    "jeffbooher.bookmarks": true,
    "drewkoch.icons": true,
    "lamo2k123.brackets-file-tree": true,
    "zaggino.brackets-git": true,
    "hirse.outline-list": true,
    "notasz-uitheming": true,
    "brackets-wp-functions-hint": true,
    "camden.caniuse": true,
    "technet.clipbox": true,
    "brackets-code-folding": true,
    "brackets-css-shapes-editor": true,
    "csscomb-brackets": true,
    "brackets-emmet": true,
    "milosh86.extensions-bulk-installer": false,
    "dnbard.extensions-rating": true,
    "adobe.brackets.extract": true,
    "favourite-files": true,
    "brackets-fonts": true,
    "funcdocr": true,
    "talmand.html-templates": true,
    "http": true,
    "brackets-indent-guides": true,
    "interactive-linter": true,
    "szdc.cdn-suggestions": true,
    "globals": true,
    "pflynn.jump-to-matching-brace": true,
    "brackets-legibility": true,
    "brackets-livereload": true,
    "gruehle.markdown-preview": true,
    "bracket-match-highlighter": true,
    "brackets-minifier": true,
    "brackets-minimap": true,
    "brackets-morecsscodehints": true,
    "brackets-html5codehints": true,
    "insya.newdocument": true,
    "ohnnyj.numbertabs": true,
    "mackenza.php-smarthints": true,
    "pretty_json": true,
    "dnbard.projects": true,
    "brackets-response": true,
    "open.recent.file": true,
    "dkehrig.show-whitespace": true,
    "brackets-special-html-chars": true,
    "brackets-stripper-redo": true,
    "brackets.swatcher": true,
    "custom-work-for-brackets": true,
    "mikaeljorhult.brackets-todo": true,
    "carreau.visibletabs": true,
    "camden.w3cvalidation": true,
    "ws-sanitizer": true,
    "gbratsos.zurb-foundation": true
  }
}

Switch Computers and Import

Head over to your other computer and click on the Import from File. A  File loaded and parsed message will appear on the right hand side, under Status Board and soon after it will start downloading and installing the extensions.

You can check the progress of the installations and it will output if an extension is already installed or you may get server errors or not compatible with your version. A good fix would be to update your version of Brackets to the latest version on all platforms.

Alternative File Paths for Manual Install

The extensions folder is located in:

Mac –
/Users/YOUR USER NAME/Library/Application Support/Brackets/extensions/user
Windows –
C:Users/YOUR USER NAME/AppData/Roaming/Brackets/extensions/user
Linux –
/home/YOUR USER NAME/.config/Brackets/extensions/user

Using your file manager; Windows Explorer, Finder, Nemo etc. Navigate to the file path, specified above and simply copy the user folder and replace the existing one in your new/old installation.

Conclusion

For a simple no fuss way of installing extensions from one machine to another you can’t really go wrong. The alternative would be to back up the extensions folder and manually transfer them across which would probably be more time-consuming in the long run as the extensions are small so they wouldn’t take long to download and install. It’s early days for the extension so it does what it says on the tin and saves hassle in the process.

Share
Published by
Tracy Ridge

Recent Posts

Hot New Web Dev – March 2024

Welcome to Hot Web Dev March 2024, featuring the latest technology and web development news.… Read More

4 weeks ago

Hot New Web Dev – February 2024

Welcome to Hot Web Dev February 2024, featuring the latest technology and web development news.… Read More

2 months ago

Hot New Web Dev – January 2024

Happy New Year and welcome to Hot Web Dev January 2024, featuring the latest technology… Read More

3 months ago

Magical Microsoft Journey To Embrace Open Source

Over the last 20 years, Microsoft has transformed from a closed-source software giant to a… Read More

3 months ago

Hot New Web Dev – December 2023

Welcome to Hot Web Dev December 2023, featuring the latest technology and web development news.… Read More

4 months ago

Hot New Web Dev – November 2023

Welcome to Hot Web Dev November 2023, featuring the latest technology and web development news.… Read More

5 months ago