The feature I'd most like to see in Delphi is....

IDE Change Cache

1. Give the user an option to auto-save difference files for each changed file at frequency chosen by the user (default to 2 minutes).
1.1 The system should immediately flag if it encounters errors when auto-saving but allow all other auto-saves to proceed.
1.1.1 Failure to auto-save should allow the user to choose the following options:
1.1.1.1 Don't auto-save that file (valid until the file or IDE is closed)
1.1.1.2 Save the file to a new location or to a new name
1.1.1.3 Revert the file to its original (non-edited) state
1.1.1.4 Ignore auto-save (will come up again next auto-save attempt)
1.2 The difference file should be removed after a manual save and should only be save if changes have been made since opening or the last save.
1.3 When opening a project, the user should be presented with a comprehensive list of files that have associated difference files.
1.3.1 The user should be able to open those files from the list
1.3.2 The list should be made available through the edit menu
1.4 When a file is opened that has a difference file, the differences should immediately be applied as unsaved changes.
1.5 Differences should be applied before compiling so that compiling always includes any existing differences

2 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    ScottScott shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base