### Возможная причины - Вы создали новый файл, но у вас не открыт проект в Unity (Лучше всегда держить открытым при написании кода) - Проблема (возможно, точно проверено не было) возникает из-за облачных сервисов (например, Dropbox), когда Unity-проект синхронизируется с облаком (Если вы храните unity-проект в облаке). - Unity иногда просто не видит новые файлы, которые создаются в проекте (баг). ### Решения Попробуйте первое решение, если не помогло, то пробуйте последующие. ##### Решение 1 Навести фокус на Unity (просто нажать на окно Unity мышкой) ##### Решение 2 1. Нажимаем ПКМ на проблемый файл ![[Снимок экрана 2024-02-21 в 07.50.12.png]] 2. Копируем (⌘ + С) .cs файл 3. Удаляем .cs файл 4. Удаляем одноименный .meta файл ![[Снимок экрана 2024-02-21 в 07.51.00.png]] 5. Фокусируем ОС на Unity-редактор (он у вас всегда должен быть открыт при работе с проектом), тем самым даем Unity-редактору увидеть изменения в проекте. - Важно! Если Unity-редактор будет запущен в безопасном режиме (Safe Mode), то описанное решение работать не будет. Нужно будет выйти из данного режима. 6. Возвращаемся в Finder, в то же место, где удалили .cs файл и возвращаем его обратно из буфера обмена (⌘ + V) 7. Снова фокусируемся на Unity-редактор 8. Код в файле теперь корректно отображается. ##### Решение 3 - [[Полный сброс кеша Unity]] ### Как выглядит Как выглядит файл без подсвечивания синтанксиса ![[Снимок экрана 2024-02-21 в 07.48.27.png]] Тот же код, но с подсвечиванием ![[Снимок экрана 2024-02-21 в 08.00.30.png]]