Code Navigator | Manage Your Variables And Functions With Ease!

code_nav_banner

Code Navigator

Manage Your Variables And Functions With Ease!

Install
^ Click to install ^


About Code Navigator

Code Navigator is highly inspired by @boatbomber’s plugin Code Outline.
It pretty much has the same features, but it’s much cheaper!
Even if it’s very similiar, I did not use any code from his plugin (neither the lexer!).
Every line of code in this plugin is written by me. I respect @boatbomber and his plugin.


What does it do?

Code Navigator lists all of your variables and functions in a gui and you can navigate between them easily.
It’s really useful when you have long and complicated codes, but it’s good for beginners too!
It’s also good for exploring other’s code, because it helps you to navigate in it!


Tutorial

  1. Make sure you enable the widget! (Click the Toggle Widget button in the ‘Plugins’ tab, it’ll print if you’ve enabled it!)
  2. Create and open a Script somewhere you like (or open an already existing one).
  3. Create variables and functions.
  4. See how it lists them.
  5. Click on one of the items and notice how it jumps to that line!

Screenshots

Code 1:


image
Code 2:
image
image


Install Code Navigator

Install
^ Click to install


One more thing

Please report any bug you notice in the replies!
If you miss any feature also write it in the replies!

14 Likes

This should me in #resources:community-resources

It looks nice, good job!

Keep up the hood work! :slight_smile:

Woah it looks DEFINITELY AWESOME!!! (From the images)

I’ll definitely use this plugin! Not in the main time (I didn’t buy it yet)

I will buy it soon!

1 Like

It’s not allowed to be in #resources as it is not free. You can only put free resources in that category.

2 Likes

You’re right.
I can’t put it in #resources:community-resources, because it’s not free!

1 Like

Yes you can, but this plugin isnt free. So, he can’t put it in community resources

Big Update!

The plugin is now smarter than ever.
First, I’ve added a lot of new icons.
Second, the surprise:
The plugin can detect if you are referencing instances and adapt to them.
Just look at the example:
Explorer:
image
Code:
image
Plugin:
image


I think this is a big move! It makes the plugin to much better to use!

1 Like

Hello Xsticcy,

Great work, very useful, I’ve been missing it since… well, as long as Roblox Studio exists!

I bought it, as it helps a lot, especially if I search for “func” it continuously filters functions only, very speedy navigation!

Thank you!
I’ll keep improving this plugin until it’s prefect.
Thanks for the reply!

1 Like

I found a bug when opening one of my longer scripts.
when it happens, I get this error in the output.

cloud_8612472333.Code Navigator.MainScript:207: attempt to index nil with 'Parent'
Stack Begin
Script 'cloud_8612472333.Code Navigator.MainScript', Line 207 - function scanAndList
Script 'cloud_8612472333.Code Navigator.MainScript', Line 425
Stack End
2 Likes

Thanks for the report!
I’ve already found the bug and it’s now fixed!
(update the plugin)

2 Likes

Quick update!
I’ve added some new icons to the plugin.
Also the plugin doesn’t refreshes the list if haven’t changed anything related to variables or functions in your script.
I hope you like Code Navigator!

Love it! Using.

That’s what I’m missing:

  1. Need to add ignore commented code --[[
  2. Read function and variables from tables:
    Module.Var = 1
    Module.Var = function()

Code Navigator has a new logo!
You can see the it in the original post.
Huge thanks to @zxc76win for making the logos!

(I don’t have time to do this right now, sorry!)

I get this error and the plugin causes my studio to be incredibly sluggish.

  11:51:46.830  Widget enabled: true  -  Edit
  11:51:56.170  FindFirstChild is not a valid member of Vector3  -  Edit
  11:51:56.171  Stack Begin  -  Studio
  11:51:56.171  Script 'cloud_8612472333.Code Navigator.MainScript', Line 219 - function scanAndList  -  Studio
  11:51:56.171  Script 'cloud_8612472333.Code Navigator.MainScript', Line 425  -  Studio
  11:51:56.171  Stack End  -  Studio

Hope its just caused by this bug.

Hello!
Thanks for the report. The bug should be fixed now.

I’ve read the Tutorials but It won’t even appear a line function

Currently, The plug-in still doesn’t work, it doesn’t detect a single thing. It is just full of bugs with no output given. I hope you could fix it. I don’t wanna waste 2 dollars on a plug-in that doesn’t even do nothing.

Hello! Sorry to hear that. The plugin has been abandoned, sorry! I’ll make it free for that reason, I don’t know why it doesn’t work tho and sadly I probably won’t fix it now.