How to edit files?

Say there is a file i wanted to edit it with notepad and upon closing and sving it it will auto upload the new version to sever.

Is this possible because i am sure i had this features in some other FTP software.