If you're doing web development, you probably should use the tools every good coder use: a programmable editor like Vim or Emacs and some version control system (I'd recommend using a decentralised one, like Mercurial, Git or Bazaar).
You shouldn't directly edit code from the FTP. That's aiming a really big gun to your foot. And removing the safety.