Quote: |
Change upload/download project and upload/download file and all Smart Sync functions to preserve timestamps of original files when uploading/downloading files. The way it works now, when I press Ctrl-Shift-S to upload a file I’m working on it doesn’t keep the last saved timestamp. Instead it uses the time of uploading as the timestamp of the uploaded file, which confuses Smart Sync as to which is the newest version. |
PhpED does its best to presever datetime stamps but FTP protocol does not support this at all. So it won't work for uploading. Please use SFTP.
Quote: |
Support remote/FTP projects where only the project file is saved on the local machine while the actual PHP scripts are stored remotely. Most of my work is web scripts, and having a local copy that I have to upload is more cumbersome than saving directly to FTP. |
With this approach you won't be able to use sourcecontrol systems and there will be problems with code completion/code explorer because source files aren't available locally until you open them. Is it really a timesaver to have such projects?
Quote: |
Identify “TODO” and “FIXME” in comments like Eclipse PDT, with the ability to generate a task list in the Log window (easy to implement via a search with static terms of “TODO” and “FIXME”). I can do this right now with a search, but a built-in feature to do this and generate a list of to-do items would be nice. phpDoc also supports “@todo” but the implementation is weak because you can’t inline it anywhere you want. A to-do item stuck at the top of a script is much less useful than one I can put in the exact spot where I need to add code |
with "free non-weak formantting"
I foresee the following problems:
-it's unclear where the TODO text ends. In case of phpdoc's @todo it's clear while if you put TODO: somewhere in the text, it's not.
-what to do with TODOs that aren't really TODOs but appeared on the pages/scripts on their purpose?