intellij-community icon indicating copy to clipboard operation
intellij-community copied to clipboard

[IDEA-253253] Have Symlinks work on WSL

Open Vinccool96 opened this issue 1 year ago • 18 comments

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 avatar Mar 25 '23 17:03 Vinccool96

@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"?

Anatolych97 avatar Mar 27 '23 13:03 Anatolych97

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.

Vinccool96 avatar Mar 27 '23 14:03 Vinccool96

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?

haosmos avatar Apr 14 '23 15:04 haosmos

Any updates on when this will be merged?

Vinccool96 avatar May 06 '23 18:05 Vinccool96

@trespasserw just a friendly ping 😀

ToBinio avatar May 08 '23 18:05 ToBinio

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

saurabhsri108 avatar May 10 '23 17:05 saurabhsri108

@IdeaUJetBrains @JETBRAINS seeking your attention here. Please fix this issue. pnpm is really needed.

apudiu avatar May 24 '23 06:05 apudiu

Up?

Emeric-hub avatar Aug 17 '23 21:08 Emeric-hub

Hi guys! 😃

any news?

haosmos avatar Aug 27 '23 11:08 haosmos

@Vinccool96 looks like the PR has been approved. Only step remaining is to fix merge conflicts.

Thanks much for this contribution!

betoop avatar Aug 31 '23 17:08 betoop

@Vinccool96 Please, fix merge conflicts)

Anatolych97 avatar Sep 02 '23 08:09 Anatolych97

Took me a bit to figure out rebase

Vinccool96 avatar Sep 02 '23 16:09 Vinccool96

When this fix will be avilable? image

AdamZajler avatar Sep 06 '23 19:09 AdamZajler

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

mklueh avatar Sep 28 '23 11:09 mklueh

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 image

aquariuslt avatar Sep 29 '23 07:09 aquariuslt

any news about this?

dairidong avatar Jan 17 '24 19:01 dairidong

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

the last hope of humanity

haosmos avatar Jan 18 '24 18:01 haosmos