Given that it doesn’t respect /etc/paths, configuring /etc/paths.d doesn’t work either.
Workaround 2 (working):
Start the application from a shell:
alias idea='open "/Applications/IntelliJ IDEA CE.app"'idea
-Â Workaround 2Â worked for me. This step is essential to verify that nvm, node.js (or any tool that brought you to this issue) are running as expected.
To run IDE / PhpStorm from Terminal, could be as simple as typing in the terminal:
phpstorm
or the name of your IDE, like webstorm
Workaround 3 (official fix for Linux):
Starting from 2025.3, it is possible to enable shell variable loading on Linux by adding -Dij.load.shell.env=true to VM options (Help | Edit custom VM options) and restarting the IDE.
Please give it a try, but ensure first that your shell RC file is not interactive (i.e., doesn’t stop on a prompt) and does not perform long operations. Check for INTELLIJ_ENVIRONMENT_READER environment variable if necessary.