Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/savetheclocktower/pulsar-outline-view
- Owner: savetheclocktower
- License: mit
- Created: 2023-08-04T23:46:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-05T00:25:42.000Z (over 1 year ago)
- Last Synced: 2023-08-05T01:43:25.714Z (over 1 year ago)
- Language: TypeScript
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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.
## 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