Skip to content

Configuration

Customize Laradebug to fit your workflow.

Opening Settings

Access settings via:

  • Menu: Laradebug → Settings
  • Keyboard: Cmd + ,
  • UI: Click the gear icon in the toolbar

General Settings

Default Timeout

Maximum time allowed for code execution.

SettingDefaultRange
Timeout30 seconds5-300 seconds
Settings → General → Default Timeout

Increase this for long-running operations like database migrations or large data imports.

Debugger Grace Period

Time to wait for Ray events after code execution completes.

SettingDefaultRange
Grace Period5 seconds0-30 seconds

This ensures all async debug events are captured before moving on.

Ray/Debugger Settings

Auto-Start

Automatically start the Ray server when Laradebug launches.

SettingDefault
Auto-startEnabled

Port

The port the Ray server listens on.

SettingDefault
Port23517

Port Conflicts

If port 23517 is in use, change it here and update your Laravel project's Ray config:

php
// config/ray.php
'port' => 23518,

AI Assistant Settings

Provider

Choose your AI provider:

ProviderDescription
AnthropicClaude models (recommended)
OpenAIGPT models
OllamaLocal models

API Key

Enter your API key for the selected provider:

Settings → AI → API Key

Ollama (Local)

For Ollama, no API key is needed. Just ensure Ollama is running locally:

bash
ollama serve

Editor Settings

Font Size

Code editor font size.

SettingDefaultRange
Font Size12px10-24px

Font Family

Monospace font for the code editor.

SettingDefault
Font FamilyMenlo

Popular alternatives: Monaco, Fira Code, JetBrains Mono

Line Height

Space between lines in the editor.

SettingDefault
Line Height22px

Theme

Appearance

ThemeDescription
DarkDark background (default)
LightLight background

The theme affects both the app UI and the code editor.

Autocomplete Settings

Enable Autocomplete

Toggle AI-powered code suggestions.

SettingDefault
EnabledOn

Trigger Delay

Delay before showing autocomplete suggestions.

SettingDefault
Delay300ms

Lower values = faster suggestions, but more API calls.

Context Lines

Number of surrounding lines sent to the AI for context.

SettingDefault
Context Lines50

More lines = better suggestions, but higher token usage.

Resetting Settings

To reset all settings to defaults:

Settings → Reset to Defaults

Or manually delete the settings file:

bash
rm ~/Library/Application\ Support/Laradebug/settings.json

Environment Variables

Laradebug respects these environment variables:

VariableDescription
PHP_PATHCustom PHP binary path
COMPOSER_PATHCustom Composer path

Next Steps

Built for Laravel developers.