I'm fiddling around with using VSCode instead of Pycharm for data development. # WSL integration There is this extension: https://code.visualstudio.com/docs/remote/wsl It sets up a VSCode server in the WSL. Then, you can go to the bottom left corner of VSCode and ask it to connect to WSL. This is a different Workspace from the windows one. A new window appears. It looks like the same VSCode, but it's an instance living in WSL. It has different extensions and everything. Everything that takes place in this WSL VSCode server lives in Linux. I found out about this because I wanted VSCode to pick my WSL git, not the windows one. With this approach, VSCode successfully uses the WSL git.