A lightweight, high-performance native Windows utility to add/manage the "Edit" option in the right-click context menu for any file extension. Completely rewritten in .NET 8 (C#) for native Windows 11 integration and maximum performance.
Unlike previous versions, this tool is now a single-file native executable with zero external dependencies. It directly interacts with the Windows Registry, providing instant updates without needing temporary files or external scripts.
- Native Performance: Written in C#/.NET 8, offering smooth integration with Windows 11 design language (Mica/Acrylic effects).
- Dynamic Configuration: All supported file extensions are managed via a simple
extensions.jsonfile. No need to recompile the app to add new file types. - Drag & Drop: Native system drag-and-drop support for selecting your editor executable.
- System Theme Integration: Automatically adapts to Windows Light/Dark mode.
- Batch Processing: Easily select and apply changes to multiple file extensions at once.
- Smart Cleanup: Aggressively removes leftover registry entries from previous configurations or third-party tools.
- Single Executable: No installation required; portable and lightweight.
- Download: Get the latest
.exefrom the Releases page. - Configure: Ensure
extensions.jsonis in the same folder as the executable. - Run: Launch the program as Administrator to apply registry changes.
- Select: Choose the extensions you want to modify, provide your editor's
.exepath, and click "Apply".
-
Registry Modification:
- Registry Engine: Directly accesses
HKEY_LOCAL_MACHINEandHKEY_CURRENT_USERto set theshell\edit\commandkeys. - Explorer Sync: Uses native Win32
SHChangeNotifyto refresh the Windows Explorer shell instantly, so your changes appear immediately without restarting the computer. - Drag & Drop: Implements low-level
WM_DROPFILESmessage interception to bypass UIPI restrictions in Administrator mode.
- Registry Engine: Directly accesses
-
Supported File Extensions:
.bat.txt.log- And more (configurable via the program).
This program modifies the Windows Registry, which can affect system behavior. Use it at your own risk. Always back up your registry before making changes.
Contributions are welcome! If you'd like to add support for more file extensions or improve functionality, feel free to fork the repository and submit a pull request.
Head to the Releases page to get the latest version of the program.
This project is licensed under the MIT License.
Created by @osmanonurkoc