> For the complete documentation index, see [llms.txt](https://wiki.robmurtagh.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.robmurtagh.com/vscode.md).

# VSCode

## Add `code` to terminal

See [this page](https://code.visualstudio.com/docs/setup/mac) for adding the `code` command so VSCode can be launched from terminal:

```bash
code some_directory
```

## Choose tab

```
Control + [Tab number]
```

## Go to definition

Usually you can Cmd + Click or use `F12`

## Go back from defintion

Preferences > Keyboard Shortcut > workbench.action.navigateBack:

```
Cntrl + -
```

## List all functions in a script

Preferences > Keyboard Shortcut > workbench.action.gotoSymbol:

```
Cmd + Shift + O
(optionally then type ':')
```
