Hirse / brackets-outline-list

Extension for Brackets and Phoenix to display a list of the functions or definitions in the currently opened document.
MIT License
79 stars 30 forks source link
brackets brackets-extension outline

npm Build Status Test Coverage

Brackets Phoenix

Outline List

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.

Screenshots

JavaScript Outline
Outline for JavaScript

CSS Outline
Outline for CSS, HTML and Markdown in the Sidebar

Features

Language features:

Parsing Sorting Indentation Arguments Unnamed
CSS, SCSS, LESS PostCSS :heavy_check_mark: :heavy_check_mark: :no_entry_sign: :no_entry_sign:
CoffeeScript RegExp :heavy_check_mark: :x: :heavy_check_mark: :heavy_check_mark:
Haxe RegExp :heavy_check_mark: :x: :heavy_check_mark: :heavy_check_mark:
Pug (Jade) RegExp :no_entry_sign: :x: :x: :no_entry_sign:
JavaScript, JSX Espree :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
Markdown, GitHub-Flavored-Markdown RegExp :heavy_check_mark: :no_entry_sign: :no_entry_sign: :no_entry_sign:
PHP php-parser :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
Python RegExp :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :x:
Ruby RegExp :heavy_check_mark: :x: :heavy_check_mark: :x:
Stylus RegExp :x: :x: :no_entry_sign: :no_entry_sign:
XML, HTML, SVG htmlparser2 :no_entry_sign: :heavy_check_mark: :heavy_check_mark: :no_entry_sign:

Installation

Latest Release

To install the latest release of this extension use the built-in Extension Manager which downloads the extension from the extension registry.

Latest Commit

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.

License

Outline List is licensed under the MIT license.

Used thirdparty software: