```csharp // Принудительно регенерирует все .sln и .csproj файлы // Это эквивалентно нажатию "Regenerate project files" в настройках // Выполняет синхронизацию без проверки «а были ли изменения». Он всегда считает, что проект надо пересоздать целиком. CodeEditor.CurrentEditor.SyncAll(); ``` > **Итого:** `SyncAll()` — надёжный, но «тяжёлый» способ заставить Unity немедленно пересобрать все файлы проекта и сообщить об этом вашему IDE. Используйте его точечно; для частых операций лучше подходить выборочно через `SyncIfNeeded()`.