

# `oroc tooling`

Export and prepare editor compilation models.

## Usage

```bash
oroc tooling <command> [options]
```

## Commands

| Command | Description |
| --- | --- |
| [`kotlin`](/runtime/docs/cli/tooling/kotlin/) | export or prepare a Kotlin model |
| [`cpp`](/runtime/docs/cli/tooling/cpp/) | export C-family compiler commands |
| [`typescript`](/runtime/docs/cli/tooling/typescript/) | export web sources and Oro SDK typings |
| [`swift`](/runtime/docs/cli/tooling/swift/) | export commands and prepare Swift modules |
| [`doctor`](/runtime/docs/cli/tooling/doctor/) | inspect editor setup and model freshness |

## Options

| Option | Description |
| --- | --- |
| `-h, --help` | show help |

## Notes

Use 'oroc tooling `<command>` --help' for model export and preparation options.

Tooling models are JSON. Doctor defaults to readable text and also accepts --json.
