Have you considered using SSHFS? I too do most of my development on remote systems. Once I discovered SSHFS it was great because I was able to use any IDE of my choice and I wasn't just stuck with those that offered remote development support. Since it sounds like you run linux it should be no problem to get running. I haven't tried it on Windows but from what I understand it works there too.
Do you regularly use sftp? Is it just a matter of filling in the sftp credentials and editing? Or does it need to do a whole lot of indexing (like phpstorm)?
Comments
I bought Komodo 9 fairly recently, soon enough that they gave me a free license to 10. My situation is a little unique though:
- 99% of my development is done through a remote connection, almost always SFTP, as opposed to local
- Most of it is PHP, with some Node and other general web dev
- I had previously been using Gedit and felt like trying an IDE as I do every so often
Komodo got a number of things right:
- It works on Linux with no problems that I've noticed
- It's not Java-based, so there's no massive memory usage or random slowdown due to garbage collection
- Excellent PHP and JavaScript support with parameter autocorrelation
- Good enough remote development support (many other IDEs are lacking here)
- Xdebug support (and supports other languages for step through debugging)
- Fairly cheap as IDEs go, at $147 for a personal license
Might be worth the trial if you're looking for something new.
Have you considered using SSHFS? I too do most of my development on remote systems. Once I discovered SSHFS it was great because I was able to use any IDE of my choice and I wasn't just stuck with those that offered remote development support. Since it sounds like you run linux it should be no problem to get running. I haven't tried it on Windows but from what I understand it works there too.
I've tried it a couple of times... it introduced a fair bit of lag that I didn't see with other solutions. Not sure why.
Do you regularly use sftp? Is it just a matter of filling in the sftp credentials and editing? Or does it need to do a whole lot of indexing (like phpstorm)?
Could have done this for free with Emacs and TRAMP...