We migrated our Unity script development environment to Visual Studio Code.
The Visual Studio for Mac that we were originally using was bundled and installed with Unity, but for some reason we couldn’t update it to the latest version, which caused various strange behavior. We thought about installing the latest version ourself, but we couldn’t take that step because it would cause inconsistencies with the Unity environment and hinder development.
At that time, Microsoft announced that it would end the provision of VS for Mac in 2024. From now on, MS is recommended to use VS Code. We migrated to VS Code because we could install it without leaving the old environment. It is now installed and linked with Unity, allowing for successful development.