2.2 KiB
Einrichtung des KI-Assistenten in PhpStorm
Übersicht
Diese Anleitung beschreibt, wie der KI-Assistent in PhpStorm eingerichtet wird, um automatisch die Projekt-Guidelines zu verwenden.
Methode 1: Über die PhpStorm-Einstellungen
-
Öffne PhpStorm und gehe zu Settings/Preferences
- Windows/Linux: File → Settings
- macOS: PhpStorm → Preferences
-
Navigiere zu Tools → AI Assistant → Custom Instructions
-
Aktiviere die Option Use custom instructions
-
Füge in das Textfeld den Inhalt aus der Datei
/docs/ai/GUIDELINES-FÜR-AI-ASSISTANT.mdein- Alternativ kannst du auf einen relativen Pfad verweisen
-
Aktiviere die Option Apply project-specific instructions, damit diese Einstellungen nur für dieses Projekt gelten
-
Klicke auf Apply und dann auf OK
Methode 2: Über die Projektkonfiguration (empfohlen)
Die .idea/aiAssistant.xml-Datei ist bereits im Projekt enthalten und konfiguriert den KI-Assistenten automatisch mit den richtigen Einstellungen. Wenn du das Projekt öffnest, sollte der KI-Assistent bereits korrekt eingerichtet sein.
Um zu überprüfen, ob die Einstellungen korrekt übernommen wurden:
- Öffne die PhpStorm-Einstellungen wie oben beschrieben
- Navigiere zu Tools → AI Assistant → Custom Instructions
- Überprüfe, ob Use custom instructions aktiviert ist und die Guidelines angezeigt werden
Testen der Einrichtung
Um zu testen, ob der KI-Assistent die Guidelines korrekt anwendet:
- Öffne eine PHP-Datei im Projekt
- Drücke
Alt+A(Windows/Linux) oderOption+A(macOS) um den KI-Assistenten zu öffnen - Bitte den Assistenten, eine neue Klasse zu erstellen
- Überprüfe, ob die generierte Klasse den Guidelines entspricht:
- Sie sollte als
finalund wenn möglichreadonlydeklariert sein - Constructor Property Promotion sollte verwendet werden
- Es sollten keine externen Abhängigkeiten importiert werden
- Sie sollte als
Fehlerbehebung
Falls die Guidelines nicht korrekt angewendet werden:
- Stelle sicher, dass du die neueste Version von PhpStorm verwendest
- Überprüfe, ob die AI Assistant-Funktion aktiviert ist
- Versuche, das Projekt neu zu öffnen
- Führe einen Cache-Clear in PhpStorm durch: File → Invalidate Caches