What is Eclipse's Ctrl+O (Show Outline) shortcut equivalent in IntelliJ IDEA?
JavaEclipseIdeKeyboard ShortcutsIntellij IdeaJava Problem Overview
I like to use Eclipse's shortcut Ctrl + O which outlines the current source. Is there an equivalent shortcut in IntelliJ IDEA?
It opens a dialog which allows for quick search of methods and fields in a class.
Java Solutions
Solution 1 - Java
I haven't used Eclipse for years, so I'm not that familiar with the behaviour you're after - but I believe Ctrl + F12 may do what you want: it is the shortcut for the File structure Popup in the default mapping.
For macOS fn + cmd + F12
Solution 2 - Java
Shortcuts:
- Mac: ⌘+F12
- Windows: Ctrl+F12
- Ubuntu/CentOS: Ctrl+F12
Above works on IntelliJ versions 14 to 2020.
Solution 3 - Java
Windows : ctrl + F12
MacOS : cmd + F12
Above commands will show the functions/methods in the current class.
Press SHIFT TWO times if you want to search both class and method in the whole project.
Solution 4 - Java
On MacOSX 10.8.5, CmdF12 did not work for me. I had to use FnCmdF12
Solution 5 - Java
Ctrl + F3 in Idea is the equivalent of Ctrl + O in Eclipse.
The thread is old. Just thought might be useful for someone lookin for the same answer...
Solution 6 - Java
For Intellij 13 on ubuntu the shortcut for the Structure window is Alt+7 (Cmd+7 on Mac). You can make the window floating to simulate the Eclipse behavior using the top-right setting icon, also unselect the pinned mode option for Esc to work.
Solution 7 - Java
Ctrl + F12 works for me. I'm using intellij IDEA CE 12 with default keymap.
Solution 8 - Java
Ctrl + F12 or search "File Structure" in keymap
Solution 9 - Java
All these answers are subjective, because they depend on your platform, keymap and IntelliJ version.
I believe the 'Structure' tool is what you're looking for. In Idea 13, View → Tool Windows → Structure will open the view, and along the way, the menu will show you the applicable keyboard shortcut for your setup.
Solution 10 - Java
For me, Ctrl + F12 Works really well!
Solution 11 - Java
Ctrl+F12 mimics the same functionality.
You can also use this link which gives Eclipse and corresponding IntelliJ IDEA shortcuts.
Solution 12 - Java
For some Linux kinds, and particularly for XFCE (like Xubuntu, Mint XFCE) a lot of default XWin keyboard layout mappings are not working.
This is because they overlap with assigned Window Manager -> Keyboard shortcuts. For the concrete question Ctrl+F12 is assigned to Workspace 12 which I doubt that many use at all.
The solution is to clear those Window manager assignments in Window Manager -> Keyboard tab. As a temporal workaround you may use IDEA actions via Find action Ctrl+Shift+A
There are other overlapping short keys. References:
Solution 13 - Java
If you want a persistent/sticky/docked Tool Window instead of a temporary/transient dialog:
- Mac: ⌘+7
Solution 14 - Java
I think here you can found out the most useful shortcuts for Idea as an Eclipse user... Eclipse "Quick outline" Ctrl+O (Windows) is an equivalent Idea "File Structure" Ctrl+F12!
Solution 15 - Java
It is possible to use eclipse keymap in intellij by clicking ALT+ → keymap. Then select eclipse keymap.
Solution 16 - Java
Ctrl+F12 works, because it is for file structure popup, which is similar to showing code in Eclipse.
Solution 17 - Java
As mentioned, I'm using XFCE from windows to remote Ubuntu and CTRL + F12 doesn't work. Since no one mentioned recombine, I'd like to share my solution.
- Ctrl + Alt + s` to open settings.
- Click
Keymap
- Input
file structure
in search box - Right click the item and click
Add Keyboard Shortcut
- Press keyboard combination you like and I used Ctrl + Shift + o since I came from Eclipse world. The Ctrl + o has been bound already, so I used Ctrl + Shift + o instead
Now, you can use Ctrl + Shift + o to trigger the file structure.
For details about keymap rebinding, please refer to this thread.
Solution 18 - Java
The shortcuts are: Ctrl+Shift+N for files Ctrl+N for classes
Solution 19 - Java
Ctrl + Alt + L is the one you're looking for.