Based on Sublime Text SyncedSideBar plugin. Active tab & sidebar are synced - sidebar entry automatically scrolls into view.
Atom Package: https://atom.io/packages/synced-sidebar
Or Settings/Preferences ➔ Packages ➔ Search for
By default the sidebar (tree view) is not in sync with the active tab. With synced-sidebar installed the tab is revealed in the sidebar anytime a tab is active. If the active file in the sidebar is not currently in view (below or above the current viewport), the sidebar will automatically scroll the active file into view.
If the sidebar (tree view) is collapsed, synced-sidebar doesn’t do anything. The sidebar remains collapsed as is.
Currently there aren’t configurations since there’s only one thing the package does. You can either have the package enabled or disabled. Let me know you think there’s a use case for configs.