Blog

Brackets Sprint 11 Build

Download Sprint 11: http://download.brackets.io

What’s New

In sprint 11 the team added our first code hinting feature! Brackets will now display HTML tag suggestions whenever you open a new tag. It’s just a start, but it’s our first step towards more advanced hinting and code completion. In the next sprint we’ll add hinting for HTML attributes followed by hinting for attribute values.

New HTML code hinting in Brackets

Also in Sprint 11, we made a fewuser experience improvements to Quick Edits. When you hit Esc while inside a Quick Edit, it will close. If you hit Esc when in the main document we’ll close all the open Quick Edits. We continued work on our new desktop shell and by the end of Sprint 12 it should be ready for general testing. Finally, we tested and evaluated a couple of performance enhancements contributed by the Adobe Web Platform team. It’s super handy having WebKit experts just down the hall. They submitted a couple of fixes that could bring scrolling performance and typing speed to near native levels!

Community Contributions

This was our first sprint since formally announce Brackets as an open source project. The response from the web community has been spectacular. In this sprint alone, we accepted pull requests from 7 new contributors. Contributions ranged from bug fixes to general project improvements.

New Extensions

Contributing to the core project isn’t the only way to make Brackets better. Many developers are experimenting with extensions to add new features and ideas to Brackets. Here are just a couple of the ones posted during Sprint 11.

Linux Support

Dmitry Petrov released his work to bring Brackets to the Linux desktop. For those with Linux skills, his fork of brackets-app has all the pieces required to compile a build. To be honest, we don’t have much experience with Linux at Adobe (big surprise there) so we need all the help we can get compiling and testing his fork. There is a thread on our mailing list for those willing to help out.

Coming Up In Sprint 12

In our next sprint we will continue to make progress on HTML code hinting by adding support for HTML attributes. We also plan to make some serious progress on our new desktop shell. If all goes according to plan, we should have the new desktop shell ready to test by the end of the sprint. This new shell fixes a number of issues, including one issue that was preventing us from adding HiDPI support. In Sprint 12 we’ll research the changes needed to look awesome on Retina displays. Finally, we’ll begin planning for a native installer to make it easier to download and run Brackets.

Thanks to everyone who has contributed to Brackets so far. Things are coming together really quickly and we couldn’t be happier with the code and ideas everyone is sharing. For those looking to get involved, a good place to start is with a starter bugs. These are small tasks that should only require an hour or two of your time and will help you get up to speed with the Brackets code base. If you have a bit more time and are up for a bigger challenge you can find starter features labeled in our product backlog.

As always you can check in on our progress by visiting our Product Backlog on Trello. Everyone is invited to comment on features and vote up the priority of ideas you’d like to see in Brackets sooner than later.


Adam

11 Responses


11 Comments

  1. amrabdelaziz says:

    guys how can i setup Brackets plz tell me

    • Adam Lehman says:

      All you need to do is:

      1. Download the Sprint 11 Build from http://github.com/adobe/brackets/downloads.
      2. Extract the zip to a folder on your computer
      3. Run the Windows or OSX applications from brackets-sprint-11bin
      4. Enjoy.

      By default Brackets will load it’s own source code. Simply select a new folder under New > Open Folder to switch to a different project.

  2. Francisco Campos says:

    It’s great to see how this project is comming along, and by the looks of it…it’ll definitely be a must-have app.

  3. Congrats for your awesome work! We can’t wait to test sprint12, sounds very promising!

    Thank you again for your efforts on creating a clean and useful editor!

  4. alex5000 says:

    Mega win!

  5. js2000 says:

    Are there plans to let Brackets at least *open* php pages, even if there’s no specific php support?

    • Jon says:

      There’s nothing stopping it from opening PHP files.

      • js2000 says:

        hmm… I could’ve sworn that when I tried (in sprint-10) to open a page.php file that I got a message saying something like “please select an html file”, but I can’t repeat that.

        Good news either way 🙂 Thanks

        • Peter F says:

          That sounds like an error message from the “Live File Preview” command. To turn on live development, you must have a .html file open.

          Right now, live development operates over a file: URL, but down the road we’d like to investigate ways of enabling it for HTML files on a server too.

          • js2000 says:

            ahhh, yes perhaps that was it. so i’m not *totally* crazy. thanks 🙂

            and yes, that’d be awesome to work on served files!

  6. Mike says:

    Hi Guys great work. It is looking really good. It would be good if this could run on a tablet.

    mike 🙂

Post a Comment

Your email is never published nor shared. Required fields are marked *

You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*
*


2 + nine =