Been away from Unity for a few months. Came back and started a new project in 2021.1.17…
A basic 3D project gets a bunch of packages loaded that I don’t want (JetBrains editor, Visual Studio Code editor, etc.)
I went into the package manager and removed them from the project, but some of them left files behind in the hierarchy. When I try to delete them from the hierarchy, it says “softdelete failed because the assets are read-only”
How do I remove these from the hierarchy? Or is there a way to keep them from being included when I create a new project?
Welcome to the infinite wisdom of the Unity product team, which has decided EVERYBODY needs around half a dozen useless packages that contribute zero value to the development process yet trigger endless compilation errors and waste HOURS of time downloading for users all over the world.
It is horrible. I face it every single day, every single time I spin up a quick little Unity project to test / prove some issue out, I have to sit through this horrible waste of my time and my resources. I really hope they stop it soon but I’m not hopeful since they just keep piling more crud on with each subsequent release.
Extra unwanted packages in new projects (collab, testing, rider and other junk):
About the fastest way I have found to make a project is to create it, then as soon as you see the files appear, FORCE-STOP (hard kill) Unity with the Activity Manager or Task Manager, then go hand-edit the Packages/manifest.json file as outlined in the above post, then reopen Unity.