Brackets (text editor)
|Initial release||November 4, 2014|
|Stable release||1.2 (February 19, 2015[±])|
|Preview release||1.2 Pre - Linux CEF 2171 (January 22, 2015[±])|
|Operating system||Mac, Windows and Linux|
|Available in||31 languages|
Brackets provides several features including:
- Quick Edit
- Quick Docs
- Live Preview
- LESS Support 
- Theseus Integration 
- Open Source
Using Live Preview, Brackets pushes code edits instantly to the browser to present an updated page without having to reload.
Two scenarios to Live Preview:
- Back End Logic:
- With back end logic, Brackets will direct Google Chrome to a provided project URL running on a separate server but will disable support for HTML-related features. As a result, the browser will not be able to update any HTML, PHP, etc. files in real time and element highlighting will also be disabled for these files. Only edits and element highlighting related to CSS files will be reflected in real time. All non-CSS file updates will be auto-reloaded instead. These limitations exist because providing live editing functionality for HTML files requires injecting annotations into the HTML code before the code is loaded into the browser. These injections are normally handled by Brackets built-in server but are non-existent when projects make use of separate personal servers.
- HTML & CSS real time updates (without reloading)
- Element Highlighting: Elements selected in HTML and CSS files are highlighted within the browser.
Live preview limitations
- Currently only works with desktop Google Chrome (not open-source Chromium), as the target browser.
- Opening developer tools in Google Chrome will close all live development connections.
- All files to be viewed must be inside a currently open folder in Brackets.
- Only one HTML file can be previewed at a time.
- Real time updates are paused when syntactically invalid HTML is encountered. Brackets will resume pushing changes to the browser when the syntax is corrected.
- Displays number of times a function is called next to the function’s definition.
- Logs all arguments received, values returned, and exceptions thrown by a function call within Brackets.
Related to quick edit, quick docs is a feature used to display relevant documentation inline. In a CSS/LESS/SCSS file, quick docs will open inline documentation for any selected property. Quick Docs can also be applied to multiple properties simultaneously.
- Stewart, Ryan. "Brackets 1.0 and Extract for Brackets (Preview) Now Available". Brackets Blog. Adobe Systems. Retrieved 15 November 2014.
- Edmunds, Randy. "Release Notes: 1.2". Brackets Wiki. Adobe. Retrieved 2 March 2015.
- Flynn, Peter. "Release Notes: 1.2". Brackets Wiki. Adobe. Retrieved 11 February 2015.
.com /adobe /brackets /blob /master /src /nls /README .md
- "Adobe Brackets Code Editor". Technewss. Retrieved 12 December 2014.
- By Harrison Weber, VentureBeat. “Adobe launches its open source text editor Brackets out of beta, releases CSS extraction tool.” November 4, 2014. November 17, 2014.
- "How to Use Brackets", Adobe
- Text Editor Review – Adobe Brackets, January 22, 2014
- Deeper In the Brackets Editor, November 8, 2013
- "Brackets: Free Open Source Code Editor Built With HTML/CSS", Hongkiat
- "A Review of the Brackets Editor", SitePoint, April 18, 2014
- Official Brackets website
- Brackets source on GitHub
- List of Brackets extensions
- Brackets YouTube Channel
- Brackets Developer Forum
- Russian VK Community
|This Web software–related article is a stub. You can help Wikipedia by expanding it.|