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](https://private-user-images.githubusercontent.com/3450/258551997-0250ec54-80ac-461d-a718-f9548ed41c47.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU4Njk3MzcsIm5iZiI6MTcyNTg2OTQzNywicGF0aCI6Ii8zNDUwLzI1ODU1MTk5Ny0wMjUwZWM1NC04MGFjLTQ2MWQtYTcxOC1mOTU0OGVkNDFjNDcucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDkwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA5MDlUMDgxMDM3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjkxNDUyNmFhYmJhYmY2MGM2ZmU2ZDFjYmM3NjJkMGZmYWMzOGEzYWY3M2JjMTBjYTVjYWE4ZmNmZDMxZDJmZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.QENV2YkH-JJTbBKDxQir3fjx0RpViKJTgpO-Hw1xrvQ)
Many IDE integration packages will provide outlines. Here’s the entire list of packages that provide the outline-view
service.
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.
In some cases, pulsar-outline-view
can even infer a hierarchy from the flat list.