Project Management

Per-Project Code Intelligence

Spawn real typescript-language-server, gopls, pyright, rust-analyzer, clangd, solargraph, intelephense, or sourcekit-lsp for the projects you opt into — with project-aware errors and zero false positives.

Per-Project Code Intelligence

More Screenshots

Click any image to zoom in

Enable Code Intelligence dialog with detected languages and file counts
Status bar brain icon and popover showing active Code Intelligence projects
Per-project Code Intelligence engine model showing language servers running
Built-in TypeScript checks settings with Full, Syntax only, and Off modes

Why You Need This

How this feature boosts your daily productivity

Monaco's sandboxed TypeScript worker can't read your `node_modules`, your `tsconfig.json`, or your `*.d.ts` files — so it spends all day flagging fake errors on every CSS module import, every JSX element, and every "react/jsx-runtime" import. Code Intelligence solves this by spawning a real language server (typescript-language-server, gopls, pyright, rust-analyzer, clangd, solargraph, intelephense, or sourcekit-lsp) per project you explicitly opt into. The engine reads your actual `tsconfig.json`, `node_modules`, and type declarations, so the squiggles you see are real and the false positives finally go away. Right-click any project in the sidebar and pick "Enable Code Intelligence…" — a dialog scans your project, lists every detected language with file counts ("55 TypeScript files") and the installed engine version, and lets you turn on the ones you want. Engines only spawn for projects you enable, so memory cost is bounded by your choice (200–500 MB per engine) instead of automatic background spawning. A green brain icon in the status bar shows every active project with a per-project Disable button as the emergency-stop UI for freeing RAM in one click. Eight languages out of the box: TypeScript / JavaScript, Python, Go, Rust, C / C++, Ruby, PHP, and Swift — all detected automatically by file extension. The choice persists across app restarts, so engines respawn next launch without you re-enabling them.

How It Works

Get started in 4 simple steps

1
1

Add Your Projects

Click the "+" button to add project folders. Assign unique colors for instant visual identification.

2
2

Browse & Navigate

Use the file explorer to browse your project. Filter files, toggle hidden items, and search instantly.

3
3

Switch Instantly

Click any project to switch. Your entire workspace state — terminals, files, layout — restores automatically.

4
4

Choose Your Layout

Select a preset layout or create a custom one. Your layout is saved per project for consistent workflows.

Without 1DevTool

The manual way vs. the 1DevTool way

The Hard Way

# Search for the right tool online
# Switch between multiple apps
# Copy-paste data between windows
# Lose context every time you switch
# Repeat dozens of times per day

The 1DevTool Way

Everything in one workspace.
No context switching.
All tools integrated and connected.

Key Capabilities

Everything included with Per-Project Code Intelligence

Instant project switching with complete workspace state preserved
Real-time file tree with type-specific icons and folder expand/collapse
.gitignore-aware filtering to hide irrelevant files automatically
Right-click context menus for opening in external editors and copying paths
Per-project color accents for visual identification across your workspace
Saved layout presets with custom layout creation support

Why It Matters

The productivity impact of having project management built into your workspace

Instant Project Switching

Switch between projects in one click with complete state restoration. No more 5-minute setup rituals.

Visual Organization

Color-coded projects, file type icons, and layout presets keep your workspace organized and recognizable.

Smart File Navigation

.gitignore-aware filtering, instant search, and context menus make finding and opening files effortless.

Workspace Memory

Every project remembers its terminals, open files, database connections, and layout. Pick up exactly where you left off.

Ready to boost your workflow?

Download 1DevTool for free and experience Per-Project Code Intelligence along with 65 other features — all in one app.