File Browser
Navigate your Laravel project files with git status integration.
Overview
The File Browser provides:
- Project file tree navigation
- Git status indicators
- Quick file opening
- Context menu actions
Opening the File Browser
Click the Files icon in the left sidebar to expand the file tree.
File Tree
Navigation
┌─────────────────────────────────────┐
│ 📁 laravel-project │
├─────────────────────────────────────┤
│ ├── 📁 app │
│ │ ├── 📁 Http │
│ │ │ └── 📁 Controllers │
│ │ └── 📁 Models │
│ │ ├── 📄 User.php │
│ │ └── 📄 Post.php M │
│ ├── 📁 config │
│ ├── 📁 database │
│ │ └── 📁 migrations │
│ └── 📁 routes │
│ └── 📄 web.php M │
└─────────────────────────────────────┘Expanding/Collapsing
- Click folder icon to expand
- Click again to collapse
- Double-click to expand all children
Git Integration
Status Indicators
Files show their git status:
| Indicator | Meaning | Color |
|---|---|---|
| M | Modified | Yellow |
| A | Added (staged) | Green |
| ? | Untracked | Gray |
| D | Deleted | Red |
Visual Diff
Modified files show a yellow indicator:
📄 User.php MThis means the file has uncommitted changes.
Ignoring Files
Files in .gitignore are dimmed or hidden based on your settings.
Related Features
- Code Execution — Use classes from file browser
- Autocompletion — Auto-suggests from project files