# Juno/Atom editor

**URL:** <https://discourse.julialang.org/t/juno-atom-editor/11463>\
**Category:** General Usage\
**Tags:** question\
**Created:** [June 6, 2018, 7:56am UTC](https://discourse.julialang.org/t/juno-atom-editor/11463 "2018-06-06T07:56:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![greg\_plowman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/greg_plowman/32/8100_2.png) [@greg\_plowman](https://discourse.julialang.org/u/greg_plowman)\
**Post date:** [June 6, 2018, 7:56am UTC](https://discourse.julialang.org/t/juno-atom-editor/11463/1 "2018-06-06T07:56:35Z")

</div>

I’m looking for tips on managing open files in Juno/Atom.

I have a project where I like to have lots of files open. These files are grouped into a sets (say 5-6 sets each of 4-6 files). Currently I have a pane for each group and the files are tabs within that pane. This works OK but I seem to be struggling with easily switching between panes. I’m constantly dragging the dividing edge between panes to reveal hidden ones, but I might have to do this multiple times to get to the one I want.

Is there a better way? Perhaps two-levels of tabs. The first level to select the pane, the second level to select the file within a pane (without needed to drag dividing edges). Or maybe a “pane viewer” side-panel?

A second question.  
In Sublime Text, if I hover over a function (definition or call), a pop-up menu is displayed showing all “Definitions” and “References” of that function along with the filename and line number. If I click on any of these it jumps directly to that reference.  
Is there a similar feature in Juno/Atom?

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [June 6, 2018, 8:39am UTC](https://discourse.julialang.org/t/juno-atom-editor/11463/2 "2018-06-06T08:39:52Z")

</div>

> [@greg\_plowman](#):
>
> This works OK but I seem to be struggling with easily switching between panes. I’m constantly dragging the dividing edge between panes to reveal hidden ones, but I might have to do this multiple times to get to the one I want.

[This](https://atom.io/packages/hey-pane) plugin should help, I think. Haven’t tried it myself though.

> [@greg\_plowman](#):
>
> In Sublime Text, if I hover over a function (definition or call), a pop-up menu is displayed showing all “Definitions” and “References” of that function along with the filename and line number. If I click on any of these it jumps directly to that reference.  
> Is there a similar feature in Juno/Atom?

Kind of, but not quite.  
You can either install [hyperclick](https://atom.io/packages/hyperclick) which will allow you to jump to a method’s definition when clicking on a function call (same as the `C-J C-G` keybinding). Or you could try using [this](https://github.com/pfitzseb/atom-julia-lsp-client), but I can’t guarantee that it’ll work at all. Neither of those options cover the “References” part though, I think.

---

<div class="post-metadata">

**Author:** ![greg\_plowman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/greg_plowman/32/8100_2.png) [@greg\_plowman](https://discourse.julialang.org/u/greg_plowman)\
**Post date:** [June 6, 2018, 9:52pm UTC](https://discourse.julialang.org/t/juno-atom-editor/11463/3 "2018-06-06T21:52:06Z")

</div>

Ok, Thanks!  
I’ll give these a try.
