![pycharm ide pycharm ide](https://koor.fr/Python/Tutorial/Images/IDEs/PyCharmHomePage.png)
This is why, we began working on a project called “Targets”. This means WSL, but also includes any host on a remote machine and that we would not have to build custom implementations for things like WSL from scratch. However, taking a deeper look at this, we begin to see the core of the issue, and that is we need to have a way to support remote development in a better way.
![pycharm ide pycharm ide](https://www.jetbrains.com/pycharm/img/screenshots/2021.3/home-fastapi-support.png)
This means that whenever you make changes, there will be delays before you can immediately run it. This is why, we have a copy of the files on your local machine, which is then uploaded via SFTP. IntelliJ expects that it is working with a real file system, and in the case of remote machines, you don’t have a real file system. However, the biggest problem stems from a limitation of the IntelliJ platform at the time. At the same time, we were dealing with technology that was not our own, and we needed to be careful about building support that would need to be re-done. However, we needed to make sure that we could adapt to changes in WSL. WSL showed tremendous promise for people who wanted to develop on open source technologies. We needed to do this because this was the only way in which we could support WSL at the time. We initially used SSH and SFTP to run commands and transfer files. WSL is currently supported directly via wsl.exe. However, the issue is not with the support itself, but rather how it is supported. So, the question is, why is this taking so long to implement?Īs things stand right now, WSL and WSL2 are both supported on P圜harm. When I say it’s “the one”, it’s because this is the probably the most famous ticket with regards to WSL in our tracker. It’s the one about WSL support in P圜harm, and by extension, the rest of the JetBrains IDEs.
![pycharm ide pycharm ide](https://www.fflmpics.fr/images/2020/03/17/2020-03-17_17-57f385183f95c2a1be.png)
Over the course of two years, the ticket has accrued over 130 votes. Over the past few months, I’ve been monitoring a ticket closely.