https://github.com/atom-community/atom-ide-outline
Outline UI compatible with IDE packages
https://github.com/atom-community/atom-ide-outline
atom atom-ide atom-package hacktoberfest ide-outline outline
Last synced: 10 months ago
JSON representation
Outline UI compatible with IDE packages
- Host: GitHub
- URL: https://github.com/atom-community/atom-ide-outline
- Owner: atom-community
- License: other
- Created: 2020-03-14T18:59:12.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-15T16:34:23.000Z (over 2 years ago)
- Last Synced: 2025-04-11T19:43:26.071Z (about 1 year ago)
- Topics: atom, atom-ide, atom-package, hacktoberfest, ide-outline, outline
- Language: TypeScript
- Homepage: https://atom.io/packages/atom-ide-outline
- Size: 3.77 MB
- Stars: 12
- Watchers: 2
- Forks: 8
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# atom-ide-outline
Outline UI compatible with IDE packages. Presents symbols of an active text editor in a tree view, with "jump to symbol" navigation (on click).

Fuzzy search in the outline tree powered by [Zadeh](https://github.com/atom-community/zadeh)

Reveal the current cursor in the outline

Show function call hierarchy (alt-c)
Double-click the function name to go to the definition.

## Getting started
1. Install `atom-ide-outline` in Atom
2. Install relevant IDE language packages e.g.:
- [atom-typescript](https://atom.io/packages/atom-typescript) for TypeScript
- [atom-ide-javascript](https://atom.io/packages/atom-ide-javascript) for JavaScript
- [ide-html](https://atom.io/packages/ide-html) for html
- [ide-css](https://atom.io/packages/ide-css) for CSS
- [ide-python](https://atom.io/packages/ide-python) for Python
- [ide-rust](https://atom.io/packages/ide-rust) for Rust
- [ide-go](https://atom.io/packages/ide-go) for Go
For support for other language/syntax, try searching [Atom packages registry](https://atom.io/packages/search?q=ide-) - `ide-` prefix is unofficial, but helps narrow down the amount of results.
## Contributing
Take a look at [Contributing Guide](CONTRIBUTING.md).