für saubere Massenänderungen in PhpStorm
Normales Find/Replace und Regex-Suche sind blind für PHP-Semantik. Structural Search and Replace versteht den Abstract Syntax Tree – und ersetzt exakt das, was der Code strukturell bedeutet, nicht was er buchstäblich enthält. Das Ergebnis: sichere, semantisch korrekte Massenänderungen ohne Fehlalarme.
Inhaltsverzeichnis
- 1. Warum normales Find/Replace bei Refactorings scheitert
- 2. Structural Search: Templates und AST-Grundlagen
- 3. Template-Variablen und Constraints konfigurieren
- 4. Replace-Templates: Treffer sicher transformieren
- 5. SSR-Inspections als dauerhafte Codequalitäts-Regeln
- 6. PHP 8.4 Migration mit SSR durchführen
- 7. Magento-spezifische SSR-Anwendungsfälle
- 8. SSR-Templates versionieren und im Team teilen
- 9. SSR vs. Regex