Friday, March 15, 2019

thumbapps.org Brackets Portable, a modern, open source code editor that understands web design
"I like everything about brackets but it is suitable only for HTML, CSS, Javascript and other Front-End languages for web development. It cannot be used for handling databases and hence it it not suitable for Back-End Web Development. Manipulation of back-end data is also difficult with it." —Saksham G (Information Technology and Services Enterprise; 10,001+ employees), g2crowd.com (Aug 28, 2018)
"Quick editing and live preview are really useful and make frontend work much easier. ...Brackets is not without shortcomings. However, with its rapid development, chances are good that they will be addressed in the future. If so, Brackets is poised to take a leading position in the code editor industry." —Nick Schäferhoff, elegantthemes.com (January 5, 2017)
"The recently added file tree feature is really a time saver. You can move files with a drop and drag feature without ever minimizing the program. ... While using extensions are at your own risk, I have sometimes found an extension that caused a problem. It was easily resolved by deleting the software and then reinstalling." —William Ruthrauff (Technical Liaison II, MetLifeInsurance, 10,001+ employees), trustradius.com (December 18, 2018)
Brackets is a modern text editor that makes it easy to design in the browser. It's crafted from the ground up for web designers and front-end developers.
   It's not as light-weight as Notepad++ or Sublime Text. It's between those and Atom, but faster than Atom—like most text editors... :)
   Brackets supports more features through its extension manager. Some of the most popular extensions are Emmet, Beautify, File Icons (file icons in Brackets’ file tree), Indent Guides, Git, Autoprefixer, and W3C Validation.

BracketsPortable_1.13.paf
Size: 198 MB (207,638,528 bytes) Packed Size: 43.8 MB (45,957,120 bytes)
MD5: 676078B7ECEA097C505D41C35323922F


More releases...

Release Details

Developer: brackets.io, Adobe Systems, Inc., Sagie Gur-Ari & thumbapps.org
Requirements: Windows Vista or later. This release is compatible with Sagie Gur-Ari release at Github, you can upgrade to this release from Gur-Ari's release. You can change the default browser for live preview by editing a registry entry in HKLM (see picture at the bottom), always backup your registry before editing.
License: Open Source
Source: Included in the package (.ini, .nsh files)

DIY/Do It Yourself: Upgrade to the Latest Release

Requirements 7-Zip, NPP/Notepad++ or other text editor, PortableApps.com Launcher Generator/PAL, PortableApps.com Installer/PAI.

  1. Get the latest portable app. template, and extract the content with 7-Zip. Make sure you pick a low-level subdirectory like eg. C:\TEST.
  2. Get the latest Brackets release (.msi).
  3. The official MSI installer package is not extractable, so we have to install it in a virtual machine eg. VMware and get the binaries from %PROGRAMFILES%\Brackets folder.
  4. Move the Brackets folder to C:\0TEST\BracketsPortable\App folder.
  5. Get the latest Microsoft Visual C++ 2017 Redistributable 32 bit binaries, Get VC++ binaries...
    extract the contents to App\Brackets folder → overwrite any existing files, Extract VC++ binaries to appdir...
    Extract VC++ binaries to appdir (2)...
    Extract VC++ binaries to appdir (3)...
    delete all mfc*.dll files, Delete unused VC++ binaries...
  6. Browse to BracketsPortable\App\AppInfo and open appinfo.ini file with NPP. Replace the [Version] section with the latest version number. Make sure the PackageVersion entry is in 4 place digit, eg. 1.13.0.17696 not just 1.13.0 nor 1.13,
     [Version]
     PackageVersion=1.13.0.17696
     DisplayVersion=1.13
    
  7. Run PAL, paste the template folder address C:\0TEST\BracketsPortable, and click Go—a new launcher will be created, Create new launcher
  8. Test the new launchers by following this guide.
  9. When all is OK, then delete the BracketsPortable\Data folder and run PAI, paste the package folder address C:\0TEST\BracketsPortable, and click Go—to create the installer package. Create installer
  10. Use the installer package to upgrade your portable application. Don't forget to at least backup your Data folder before any upgrade :)
  11. If you find any changes that's not handled by the launcher, consult the PAL help file to modify the launcher yourself or ask for our paid upgrade support.
Quick and Dirty Update
  1. Make sure you exit Brackets portable cleanly—check that no PortableApps.comLauncherRuntimeData-BracketsPortable.ini file in the Data folder.
  2. Get the latest Brackets release.
  3. Install it on VMware and get the %PROGRAMFILES%\Brackets folder.
  4. Delete your current App\Brackets folder—use 7-zip if File Explorer fails.
  5. Move the new Brackets folder you've copied from the VMware to App folder.
  6. Get the latest MS VC++ Redistributable 2017 binaries.
  7. Extract VC++ binaries to App\Brackets folder, click "Yes" to overwrite.
  8. Done.

Portability Notes

  • Brackets do not have portable mode. It stores its settings in Windows registry and data folders while running. We redirect Windows' environment variables %USERPROFILE%, %APPDATA%, and %LOCALAPPDATA to Data folder. So all data folders are portablized, except the registry entry for Brackets window's position.
  • Make sure it exits cleanly before plugging out your thumbdrive.
  • You can help by sending request to the official developer to add "portable mode" to their future release.

About the Publisher

Read the blog!
thumbapps.org Brackets portable, preview in browser... thumbapps.org Brackets portable, install extension... thumbapps.org Brackets portable, use a portable browser...
Motivate Brackets development, follow them around the Web!