How to set case sensitive file system per-project Follow
Answered
I have two different project workspaces - one on a case-sensive file system, the other on a non-case-sensitive file system, so obviously having only one global config option
idea.case.sensitive.fs
will not work for me.
How do I set this on a per-project basis?
Please sign in to leave a comment.
See https://youtrack.jetbrains.com/issue/IDEA-135546.
How does that solve my problem? I have no time for a 2h read. What is the essence of that thread?
You can have 2 different IDE installations with different idea.properties/vmoptions setting this property depending on the IDE instance. Use one instance for case sensitive projects, another for case insensitive.
See https://youtrack.jetbrains.com/issue/IDEA-135546#comment=27-1043713 comment and below.
Otherwise, there is no other solution and I was just linking you to the issue that you can follow for updates.
And will a personal license allow for running both installations in parallel?
What is the impact on performance and memory consumption compared to opening two projects in parallel within one instance of IDEA?
Yes, the license allows it.
Memory usage will be higher.
As this obviously has been an issue for many users of your products, what's preventing JetBrains from developing a proper fix for this problem rather than pointing people to age-old threads and suggesting awkward workarounds that have annoying drawbacks? I'm paying for this product on a recurring basis and I expect this problem to get solved, not worked around.
+1 for being able to set filesystem case-sensitivity on a per-project basis. Wasn't an issue for me until very recently, but now I'm having to work on both formats simultaneously. Would be far nicer to have a per-project setting that you can toggle on/off as necessary.
I'm in the same boat. I have separate projects between Mac OSX and Linux. I mount my Linux (running on VM) over an NFS mount. I need the ability to use per-project case management since IntelliJ seems think this is an important thing.
i've recently been using a NTFS-formatted thumb drive for hobby projects and enabled case-sensitivity to share the drive in a WSL instance.
i really don't think expecting users to keep track of two separate installations of the IDE should be necessary. Commented as much on the issue.
+1, editing projects from WSL works super smooth except for this, my current solution is running IntelliJ X-forwarded from my WSL instance itself. One install would be much better.
+1 I too agree that intelliJ is the only one who cares about this. Why is it even in the UX?