MCPcopy Index your code
hub / github.com/Chris2011/nb-codeoutline

github.com/Chris2011/nb-codeoutline @1.4.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.4.0 ↗ · + Follow
115 symbols 257 edges 14 files 32 documented · 28%

Browse by type

Functions 100 Types & classes 15
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Looking for maintainers, who want to take over the development!


Have a look at a colorful alternative plugin http://plugins.netbeans.org/plugin/71031/minimap !


This plugins adds a code overview/outline for the current editor. Implements https://netbeans.org/bugzilla/show_bug.cgi?id=199663

Updates

1.3.2:

  • [Bugfix 31]: Outline is visible again for 8.2

1.3.1:

1.3.0:

  • [Feature 8]: Dark theme support (colors are taken from the mimetype of the editor, see also the new darkening-option)
  • [Feature 13]: Enable antialiasing
  • [Feature 20]: Font size is configureable

1.2.0:

  • [Feature 17]: Add option for disablement in the View menu
  • [Feature 10]: Add options dialog to Tools|Options|Misc and make width of the outline configureable
  • [Feature 15]: Make position the outline configureable (in options dialog)
  • [Task 18]: UI: Remove border
  • [Bugfix 14]: Fixed: java.lang.ArithmeticException
  • [Bugfix 11]: Fixed: OOME when invoking ShowEditorOnlyAction

1.1.0:

  • [Feature 4]: Attach outline next to editor (removes the explicite window from previous version)
  • [Bugfix 6]: Fixed NPE, when no document is available
  • [Task 7]: Add donation link
  • [Task 9]: Provide signed version for update center

1.0.0:

  • initial version

Provide defects, request for enhancements and feedback at https://github.com/markiewb/nb-codeoutline/issues

Compatible to NetBeans 8.0+ and JDK7+.

btn_donate_SM.gif

License: GPL 2 - http://www.gnu.org/licenses/gpl-2.0.txt. This plugin integrates some sourcecode from http://www.bluej.org/. The copyright for BlueJ is held by M. Kölling and J. Rosenberg. BlueJ is available under the GNU General Public License version 2 with the Classpath Exception

Core symbols most depended-on inside this repo

Shape

Method 100
Class 14
Enum 1

Languages

Java100%

Modules by API surface

src/main/java/bluej/editor/moe/NaviView.java23 symbols
src/main/java/bluej/editor/moe/MoePlainView.java20 symbols
src/main/java/de/markiewb/netbeans/plugins/outline/options/CodeoutlineOptionsPanelController.java13 symbols
src/main/java/de/markiewb/netbeans/plugins/outline/options/Options.java12 symbols
src/main/java/de/markiewb/netbeans/plugins/outline/options/CodeoutlineOptionsPanel.java12 symbols
src/main/java/bluej/editor/moe/NVDrawPane.java7 symbols
src/main/java/bluej/editor/moe/NaviviewView.java6 symbols
src/main/java/de/markiewb/netbeans/plugins/outline/NaviViewExt.java5 symbols
src/main/java/de/markiewb/netbeans/plugins/outline/ColorAndFontProvider.java5 symbols
src/main/java/bluej/editor/moe/NaviviewEditorKit.java4 symbols
src/main/java/bluej/Config.java4 symbols
src/main/java/de/markiewb/netbeans/plugins/outline/ui/MenuAction.java2 symbols

For agents

$ claude mcp add nb-codeoutline \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page