Hello everyone.
I had been trying to migrate from PhpStorm to Cursor a couple times. Cursor is something i`d like to try. But there is a reason why I still use PhpStorm.
The problem is that I didn’t find a normal FTP Client on Cursor marketplace.
On PhpStorm there are some basic built-in FTP Client tools:
explore remote files and directories, remove files, rename files, change chmod, copy files and edit remote files.
(SFTP by Natizyskunk, FTP/SFTP/SSH Sync Tool (one of the best I think), Sync FTP, Remote Development - FTP, SFTP, SSH Manager, etc)
I tried a dozen Cursor FTP Client plugins but they were not same as PhpStorm built-in plugin. I think it is strange because FTP Client is a basic thing that should to be grate on every IDE.
Basic functions which are absent on plugins:
- there is no ability to save multiple connections globally (SFTP by Natizyskunk can save multiple connections in its settings.json file but when I type >SFTP list or >SFTP list all I only see the last connection of my connection list)
- there is no ability to update downloaded content from server:
I click on a file to start editing it, I type something and then I don’t want to erase what I typed or press and hold cmd + z, on PhpStorm I press HotKey to update downloaded content from server. It is a big problem because if I download a multiple content from some directories and sometimes I need to update a content, on Cursor the only way to do it is to search the file list to find the file I need to update its content. By the way, sometimes I have opened tabs of two or three remote servers. - and the last thing:
Cusror is still something unexplored for me. I don’t remember what FTP plugin I used the moment when I faced the most strange thing. I downloaded directory from remote server to my local project directory. Then I remove this directory from my local project directory but it removed from remote server too. I don’t know why.
So, the question is simple. Is there a normal FTP Client such as PhpStorm built-in FTP Client?
I did not use VS Code early. May be there is something I don’t understand. Maybe VS Code has another way of connecting to remote servers.
I`d like to start using Cursor. But I can’t resolve the problem with FTP Clients.