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 1 year 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 the builtin [symbols-view][] package) or call hierarchy.

pulsar-outline-view screenshot

## Commands

|Command|Description|Keybinding (Linux/Windows)|Keybinding (macOS)|
|-------|-----------|------------------|-----------------|
|`outline-view:show`|Reveal the outline view|ctrl-alt-o|ctrl-cmd-o|
|`outline-view:toggle`|Toggle the outline view between visible and hidden| | |

## 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]: https://web.pulsar-edit.dev/packages/symbols-view