Authors:
John.Koepi
opensource software

Code Outline 2

Products: IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE

Vendor: Ivan

Email:

Website: https://github.com/sitano/intellij-code-outline/

SourceCode: https://github.com/sitano/intellij-code-outline

License: https://github.com/sitan...line/blob/master/LICENSE

Bugtracker page

Forum page

Description:

Shows a zoomed out "outline" of your code while you're editing it.
Downloads: 23335
Rating:
Participated in rating: 3
Version Since Build Until Build File/URL Size (Kb) Date Details
0.5.4. 123.72. . Download 43.63 2014-09-29 20:25:24 details
0.5.1. 93.13. . Download 47.29 2011-09-27 11:46:40 details
. .
3 updates are hidden show all updates
Screenshot #14688

Recent change notes:

0.5.4 - Fix NPE thrown when foremost window is not a text editor #10 - Help me choose an icon for panel, please!

Comments:

John.Koepi
2014-09-29 20:26:32
Help me choose an icon for panel, please!
.
John.Koepi
2014-09-02 13:14:33
Write your bug reports into GitHub issues please at https://github.com/sitano/intellij-code-outline/issues/
.
Rayz
2014-09-02 12:29:02
Doesn't seem to work under IntelliJ IDEA 14 (which is an EAP though). Crashes with a null pointer error ------------------ null java.lang.NullPointerException at net.kano.codeoutline.CodeOutlineImage.drawChar(CodeOutlineImage.java:669) at net.kano.codeoutline.CodeOutlineImage.renderToImg(CodeOutlineImage.java:612) at net.kano.codeoutline.CodeOutlineImage.renderToImg(CodeOutlineImage.java:574) at net.kano.codeoutline.CodeOutlineImage.genImage(CodeOutlineImage.java:560) at net.kano.codeoutline.CodeOutlineImage.refreshImage(CodeOutlineImage.java:553) at net.kano.codeoutline.CodeOutlineImage.checkImage(CodeOutlineImage.java:702) at net.kano.codeoutline.CodeOutlinePanel.paintComponent(CodeOutlinePanel.java:784) at javax.swing.JComponent.paint(JComponent.java:1053) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JLayeredPane.paint(JLayeredPane.java:586) at javax.swing.JComponent.paintChildren(JComponent.java:886) at com.intellij.openapi.wm.impl.ToolWindowsPane.paintChildren(ToolWindowsPane.java:185) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JLayeredPane.paint(JLayeredPane.java:586) at javax.swing.JComponent.paintChildren(JComponent.java:886) at javax.swing.JComponent.paint(JComponent.java:1062) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5217) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1532) at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1455) at javax.swing.RepaintManager.paint(RepaintManager.java:1252) at javax.swing.JComponent._paintImmediately(JComponent.java:5165) at javax.swing.JComponent.paintImmediately(JComponent.java:4976) at javax.swing.RepaintManager$3.run(RepaintManager.java:811) at javax.swing.RepaintManager$3.run(RepaintManager.java:794) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:794) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718) at javax.swing.RepaintManager.access$1100(RepaintManager.java:62) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1680) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:722) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:551) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
.
Anonymous
Rated:
2014-07-13 11:01:47
Agreed. Would like to see Darcula supported. It looks a bit out of place otherwise.
.
pkraume
Rated:
2013-06-06 11:40:29
Works fine with PhpStorm 6.0.2. A new version which supports the Darcula Theme would be nice.
.
Anonymous
Rated:
2013-04-05 15:53:15
.