# How to Navigate to a Function

### Using the command palette

OXIDE provides a list of all the functions in any `.js` file.

1. Make sure you are in an active editor
2. Run the **Go to Symbol...** action

![](https://2865107717-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9TCHLR67eLHBOjPvHhud%2Fuploads%2Fgit-blob-e1e1228eb55c27101cde3b95540e20e6eec5b267%2Foxide-cmdpallet-goToSymbol.png?alt=media)

3\. Use the pop-up search to quickly navigate across functions.

![](https://2865107717-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9TCHLR67eLHBOjPvHhud%2Fuploads%2Fgit-blob-dfe47e1a6015a10406e4f213336da681700eaafb%2Foxide-monaco-goToSymbol.png?alt=media)

{% hint style="info" %}
If you intend on using this action often, you can bind this action to a more accessible keyboard shortcut via "IDE Settings" in OXIDE.
{% endhint %}

### Using `Go to definition`

On any function in the editor, you can use the key combination `[meta] + <click>` on the function name, to go to the definition.
