Question

So, I'm developing software, where I organize code in different folders.

I got a folder named Company.Software.Logic.

This is used on different OSes (developer chooses him/herself).

But beeing on Mac, this causes a problem. It says my folder is a "Logic Pro-project".

I do not have Logic Pro installed, and I don't intend to ever install it. I want my folders to be treated like folder, not application specific files.

Anyone know how to turn this "feature" off?

Renaming folders is a NO GO option.

Was it helpful?

Solution

You can change the association of an extension using RCDefaultApp. However, it is no longer supported & in the past year the original site has vanished. It was already ancient, but has worked since about 2004 without change.
It does still work for certain in Mojave, possibly Catalina, but as far as I'm aware, not Big Sur.

You can get it from file sites like CNet, MacUpdate, Softpedia etc

There's a modern replacement for RCDefaultApp called SwiftDefaultApps but it doesn't do Extensions.

tbh, your choice of extension was unfortunate. Macs reserve certain extensions to make into virtual packages; Logic is one of them. It doesn't rely on you having the app installed, it's right down at system level, as a known extension. In effect it's the same as calling a folder company.project.app or company.project.zip & wondering why it misbehaves.

As a workaround you could right-click > Show Package Contents, but you'd have to do this every time.

Licensed under: CC-BY-SA with attribution
Not affiliated with apple.stackexchange
scroll top