Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/savetheclocktower/pulsar-outline-view

An outline viewer for Pulsar
https://github.com/savetheclocktower/pulsar-outline-view

Last synced: about 2 months ago
JSON representation

An outline viewer for Pulsar

Awesome Lists containing this project

README

        

# pulsar-outline-view

Displays a hierarchical outline of your file’s symbols in a sidebar.

This package is a drop-in replacement for `atom-ide-outline`, but does not implement symbol search (use [symbols-view-redux][]) or call hierarchy.

pulsar-outline-view screenshot

## Outline providers

Many IDE integration packages will provide outlines. [Here’s the entire list of packages that provide the `outline-view` service.](https://web.pulsar-edit.dev/packages?service=outline-view&serviceType=provided)

### Fallback to symbol providers

When an outline provider isn’t available, `pulsar-outline-view` can fall back to displaying a flat list of symbols by consuming [packages that provide the `symbol.provider` service](https://web.pulsar-edit.dev/packages?service=symbol.provider&serviceType=provided).

In some cases, `pulsar-outline-view` can even infer a hierarchy from the flat list.

[symbols-view-redux]: https://web.pulsar-edit.dev/packages/symbols-view-redux