Skip to content

Secure Notepad++ autosave for corporate, government, and individual users who must know what code they run.

License

Notifications You must be signed in to change notification settings

netwebdave/AutoDaveSave

Repository files navigation

AutoDaveSave

By Dave Stewart

License

Apache License 2.0 (see LICENSE)

Repository

https://github.com/netwebdave/AutoDaveSave

Features

  • Silent Save All at selected interval.
  • Menu checkmarks show active interval and debug state.
  • Debug window shows countdown to next autosave.

How to Use

  1. Go to Plugins > AutoDaveSave > Start or Stop Autosave.
  2. Select interval: 1, 3, or 10 minutes.
  3. Optional: Select Show Timer Selection (Debug) for countdown.

Notes

  • Untitled tabs can trigger "Save As" prompts when "Save All" runs.
  • Save files at least once manually to ensure silent autosave functions correctly.

Installation

Recommended for secure environments such as power user, government, and commercial.

  • Scan: Analyze the provided .cpp file using your preferred source code scanners to verify security.

  • Build: Compile the source code into a DLL using your preferred builder.

  • Install:

    1. Ensure Notepad++ is completely closed.
    2. Navigate to C:\Program Files\Notepad++\plugins.
    3. Create a new folder named AutoDaveSave.
    4. Place your newly compiled .dll file inside this folder.

    Note: You can use the DLL in the release.

About

Secure Notepad++ autosave for corporate, government, and individual users who must know what code they run.

Topics

Resources

License

Stars

Watchers

Forks

Languages