Extension for Brackets and Phoenix to display a list of the functions or definitions in the currently opened document. Settings for parameters and anonymous functions. See features for a list of supported languages.
Outline for CSS, HTML and Markdown in the Sidebar
- List Functions or Definitions in the current document
- Jump to declaration from the Outline List
- Show Outline List in the sidebar or next to the toolbar
- Differentiate between types easily by showing different icons
- Toggle sorting of Outline List
- Toggle anonymous function
- Toggle function arguments
Parsing | Sorting | Indentation | Arguments | Unnamed | |
---|---|---|---|---|---|
CSS, SCSS, LESS | PostCSS | ✔️ | ✔️ | 🚫 | 🚫 |
CoffeeScript | RegExp | ✔️ | ❌ | ✔️ | ✔️ |
Haxe | RegExp | ✔️ | ❌ | ✔️ | ✔️ |
Pug (Jade) | RegExp | 🚫 | ❌ | ❌ | 🚫 |
JavaScript, JSX | Espree | ✔️ | ✔️ | ✔️ | ✔️ |
Markdown, GitHub-Flavored-Markdown | RegExp | ✔️ | 🚫 | 🚫 | 🚫 |
PHP | php-parser | ✔️ | ✔️ | ✔️ | ✔️ |
Python | RegExp | ✔️ | ✔️ | ✔️ | ❌ |
Ruby | RegExp | ✔️ | ❌ | ✔️ | ❌ |
Stylus | RegExp | ❌ | ❌ | 🚫 | 🚫 |
XML, HTML, SVG | htmlparser2 | 🚫 | ✔️ | ✔️ | 🚫 |
To install the latest release of this extension use the built-in Extension Manager which downloads the extension from the extension registry.
To install the latest commit of this extension use the built-in Extension Manager which has a function to Install from URL...
using this link: https://github.com/Hirse/brackets-outline-list/archive/master.zip.
Outline List is licensed under the MIT license.
Used thirdparty software:
- Espree is licensed under the BSD 2-Clause License
- htmlparser2 is licensed under the MIT license
- Ionicons is licensed under the MIT license
- PostCSS Safe Parser is licensed under the MIT license
- php-parser is licensed under the BSD-3-Clause license
- Promise Polyfill is licensed under the MIT license