Download Sprint 28: http://download.brackets.io
We have a new build of Brackets ready for your coding enjoyment. Brackets 28 includes a number of highly requested features from our backlog including a new mechanism for discovering community-built extensions and a new way to create new files. We’ve also addressed the crash issue some saw in Brackets 27.
When you launch the Extension Manager, you’ll find a new section titled
Available. This section lists community-built extensions and is updated automatically from the newly launched Brackets Extension Registry. The extension registry is a central place for developers to upload their extensions to share with the Brackets community. Until now, we’ve been listing extensions on our wiki, which worked for a bit, but there are well over 100 extensions for Brackets. The registry is just starting to get populated now, so check back often to see more awesome ideas coming from the Brackets community.
If you’ve been following along, you know we’ve been focusing on important features that are common to most editors. It’s hard to believe we’ve gotten this far without it, but Brackets 28 now supports the ability to create a new Untitled document thanks to the Adobe Edge Code team.
When you create a new file (File > New) a new untitled document will be added to the working set. You’ll notice that the document doesn’t yet have an extension and is stored in memory. The file won’t get written to disk until you save it (File > Save). By default Untitled documents are in
text mode so you won’t get syntax highlighting until you save it (and tell Brackets what type of file it is). Jake Stoeffler has a pull request up that allows you to specify the syntax mode without needing to save, which would be super handy.
In the spirit of being a good citizen of the operating system, we’ve implemented native drag and drop into our desktop shell. It doesn’t matter if you are on Windows or Mac, if you drag a file into Brackets it will open and add it to the working set. Dragging a folder works the same a File > Open Folder. Now that we have the internal mechanisms to open files and folders from outside of Brackets, we can start work on opening files and folders from Finder/Explorer and the command line.
Our Chief Experience Designer and Feline Evangelist, Larz, has started to add animations to the Brackets UI. The Quick Edit interface will now slide open and shut and the Quick View expands and shrinks into view.
We took in a couple requests from the community to better organize Brackets. Hoshi Chigurh moved Live Preview Highlight to the View menu and Daniel Seymour took New Folder our of the File menu to reduce confusion.
Over the last few sprints we quietly made progress on Linux support for Brackets. The bulk of the recent tasks focused on merging prior Linux work into our master branch, cleaning up our build process and isolating our Chromium Embedded Framework (CEF) dependencies to the point where we could deliver a Debian package for easy installation on Ubuntu/Debian. Long story short, we’re happy to announce Linux preview builds for Debian/Ubuntu for Brackets starting with Sprint 28.
If you have any performance or stability issues, please let us know. We’re working closely with the Webkit/Blink committers at Adobe to resolve any issues in Chromium that we find.
If you are looking for some new role models, we’ve got plenty to recommend. In sprint 28, we merged several fixes and new features from the community.
As always, you can read all the gory details of Brackets 28 in the release notes. We’ll be devoting most of Sprint 29 to tracking down outstanding stability issues with Chrome.