Function Map for the Code IDE

I have a lot of functions and so a ‘list’ of all my script’s functions somewhere in the IDE would be great. When I click on each function in the list; it takes me directly there.

For years I’ve just had to guess the names of my old functions and depend on ‘Find’ or hopeful scrolling.

If you do Cmd + Shift + O (Mac) or Ctrl + Shift + O (Windows), you get the symbol list of the current file

If you type : so that the Command Palette starts with @:, it will sort the list by type too

There’s other useful features under the Command Palette (Cmd/Ctrl + Shift + P) too

And how can I rewind time so that I knew this 5 years ago?

Seriously though, this should be a shortcut on the right click menu…or somewhere accessible via a menu. Unless I’m mistaken this seems to be a very useful but well hidden feature.

Also, Ctrl + Shift + O (Windows) just opens my bookmark manager on Chrome.

I cant see any other relevant shortcut in the Command Palette.?!?

I don’t have a windows machine handy.

If you do Ctrl + Shift + P and remove all contents in the Command Palette, what do you see? Should be something like this

Since PlayCanvas is now using Monaco as it’s text editor, any feature that is has is now available to you GitHub - microsoft/monaco-editor: A browser based code editor