intellij-community
intellij-community copied to clipboard
[IDEA-253253] Have Symlinks work on WSL
This PR would fix a bug that makes it impossible to use PNPM on WSL that was reported 2 years ago..
My solution is not perfect, and could be improved on.
Since Microsoft doesn't plan in making WSL symlinks work, I had to call the WSL test -L
command, and store the result in a dictionnary.
@Vinccool96 Hello, and thank you for your contribution. I hope it will be approved! So, with this fix, IDE will work with WSL projects without "WSL backend"?
Yes, it won't need to be run on WSL backend. I made this PR because my PC doesn't have enough memory for a WSL backend.
Yes, it won't need to be run on WSL backend. I made this PR because my PC doesn't have enough memory for a WSL backend.
Hi! 😃
When should we expect this functionality to appear in jetbrains products?
Any updates on when this will be merged?
@trespasserw just a friendly ping 😀
The same problem exists in PHPStorm. Any date when this will be fixed? This is the 3rd time I am trying in 2 years this IDE and this issue still exists
@IdeaUJetBrains @JETBRAINS seeking your attention here. Please fix this issue. pnpm is really needed.
Up?
Hi guys! 😃
any news?
@Vinccool96 looks like the PR has been approved. Only step remaining is to fix merge conflicts.
Thanks much for this contribution!
@Vinccool96 Please, fix merge conflicts)
Took me a bit to figure out rebase
When this fix will be avilable?
Any news? Seems IntelliJ is still unusable for frontend development with multiple modules with WSL until this is fixed.
https://youtrack.jetbrains.com/issue/WEB-59913/Auto-completion-not-working-in-monorepo-imports-of-Vue-Components-of-local-ui-library-not-resolved-within-.vue-files-but
Regardless of whether it's a workaround, manually merging this PR, or finding another better fix, the priority of this issue should be raised.
Although the root cause lies in WSL2, it has already affected numerous Jetbrains’ IDE users.
Please raised priority
any news about this?
Hi guys! 😃
the entire software development industry looks at you with hope - since only you can give us the happiness of being able to use symlinks in wsl - there is no hope left for Microsoft. You are the last hope of humanity
Me waiting for JetBrains to merge this feature to be finally be able to use pnpm without any ugly workaround :