MB-ITA

Diese Seite ist passwortgeschützt.

claude-code — ide.md
~/wiki/claude-code $ cat ide.md

IDE-Integration

VS Code Extension, JetBrains Plugin, Keybindings, Terminal-Workflow.

VS Code Extension

Die offizielle Claude Code Extension für Visual Studio Code (ab Version 1.98.0).

Starten:

  • Spark Icon oben rechts im Editor (empfohlen)
  • Activity Bar links für Session-Liste
  • Command Palette: Cmd/Ctrl+Shift+P → "Claude Code"
  • Status Bar: Klick auf "✱ Claude Code"

Keybindings:

ShortcutFunktion
Cmd/Ctrl+EscFokus zwischen Editor ↔ Claude umschalten
Cmd/Ctrl+Shift+EscNeue Conversation in Tab
Cmd/Ctrl+NNeue Conversation (Claude fokussiert)
Option/Alt+K@-Mention mit Zeilennummern einfügen
Shift+EnterMultiline Input (ohne zu senden)

Permission Modes:

  • Normal — Claude fragt vor jeder Aktion
  • Plan Mode — Claude zeigt Plan, wartet auf Genehmigung
  • Auto-Accept — Edits ohne Rückfrage

@-Mentions & Dateireferenzen

SyntaxBeispielFunktion
@datei@authFuzzy Match: findet auth.js, AuthService.ts
@ordner/@src/components/Verzeichnis-Referenz (mit Slash)
@datei#L5-10@file.ts#5-10Zeilen-Range
@pdf#pages@doc.pdf#pages 1-10PDF-Seiten
Option/Alt+K-Aktuelle Editor-Selektion einfügen

Checkpoints & Undo

  • Rewind Button: Message hovern → Zurückspulen
  • /rewind oder Esc+Esc → Rewind Menu
  • 3 Optionen: Fork Conversation | Rewind Code | Fork + Rewind Code

Extension Settings

{ "selectedModel": "default", "useTerminal": false, "initialPermissionMode": "default", "preferredLocation": "panel", "autosave": true, "useCtrlEnterToSend": false, "respectGitIgnore": true }

Panel Repositionierung: Drag & Drop in Secondary Sidebar, Primary Sidebar oder Editor Area.

JetBrains IDE Integration

Plugin "Claude Code Beta" — kompatibel mit IntelliJ IDEA, PyCharm, WebStorm, GoLand, Android Studio.

FeatureDetails
Quick LaunchCmd/Ctrl+Esc
Diff ViewingCode Changes im IDE Diff Viewer
Selection ContextAktuelle Selektion automatisch geteilt
File ReferenceCmd+Option+K / Alt+Ctrl+K → @File#L1-99
DiagnosticsIDE-Fehler (Lint, Syntax) automatisch geteilt
WSL-Konfiguration: Custom Claude Command setzen:
wsl -d Ubuntu -- bash -lic "claude"

Terminal-Workflow

Claude Code im integrierten Terminal starten — alle Features aktiv:

# Im VS Code Terminal claude # In externem Terminal → IDE verbinden /ide # MCP-Server über Terminal hinzufügen claude mcp add --transport http github https://api.githubcopilot.com/mcp/