Releases: lygstate/NotepadStarter
Fixes install on new version notepad++
2.3.2.0
2.3.1.0
2.3.0.0
2.2.0.0
2.1.0.0
Getting NotepadStarter works with installed notepad++
With the installed version of notepad++, the plugins directory is at the
different place, so we need to handle this condition.
This release can works with Notepad++ plugin manager.
Introduction
This tool designed as a Notepad++ plugin by Yonggang Luo, when
it installed as a Notepad++ plugin or running NotepadStarter.exe in the Notepad++ app
directory, it's will automatically replace the system default notepad.exe application with
Notepad++ (Without need for removing anything from the windows system.). It's tested
under Windows 7, but Windows XP should also works.
This tool is based on the sources from npplauncher
by [Stepho,2005] and npplauncher at sf
by Mattes H. Mattesh,2013.
Design
NotepadStarter make use of a debugger feature in Windows the system will call a hooked
process with appended parameters to allow debugging the intended application.
This hook application will be call whenever the correct application was resolved.
notepad.exe receives always only one parameter which is now just deferred to Notepad++.
Because notepad.exe is a blocking executable, so NotepadStarter behaves blocking as notepad.exe.
Notepad++ have multiple tab page, so NotepadStarter will terminated when the corresponding
tab page closed or the corresponding Notepad++ application is closed.
Release
Use Plugin Manager to release NotepadStarter
Contributions
Comments, issues and contributions can be done at Github|NotepadStarter
NotepadStarter.exe parameters
- NotepadStarter.exe :install-registry
Install the NotepadStarter asnotepad.exe Image File Execution
- NotepadStarter.exe :install-replace
Replace the notepad.exe under%WinDir%
,%WinDir%\System32
and%WinDir%\SysWOW64
with NotepadStarter.exe - NotepadStarter.exe :uninstall
Uninstall NotepadStarter - NotepadStarter.exe valid-windows-file-path
Open the file valid-windows-file-path by notepad++ with blocking mode
Installation
Downloading the NotepadStarter-major.minor.maintenance.revision.zip from NotepadStarter releases
Extract the content into ${Notepad++InstallDir}\plugins, running Notepad++, then it's will prompt a window how two installing the NotepadStarter.
There is two mode:
Yes
: Install NotepadStarter asnotepad.exe Image File Execution
No
: Install NotepadStarter to replace the system notepad.exe completely(backup the originalnotepad.exe
asnotepad.NotepadStarter.exe
)
Uninstallation
Running the script ${Notepad++InstallDir}\plugins\NotepadStarter\NotepadStarterUninstall.bat
The release can install NotepadStarter in plugin properly.
Introduction
This tool designed as a Notepad++ plugin by Yonggang Luo, when
it installed as a Notepad++ plugin or running NotepadStarter.exe in the Notepad++ app
directory, it's will automatically replace the system default notepad.exe application with
Notepad++ (Without need for removing anything from the windows system.). It's tested
under Windows 7, but Windows XP should also works.
This tool is based on the sources from npplauncher
by [Stepho,2005] and npplauncher at sf
by Mattes H. Mattesh,2013.
Design
NotepadStarter make use of a debugger feature in Windows the system will call a hooked
process with appended parameters to allow debugging the intended application.
This hook application will be call whenever the correct application was resolved.
notepad.exe receives always only one parameter which is now just deferred to Notepad++.
Because notepad.exe is a blocking executable, so NotepadStarter behaves blocking as notepad.exe.
Notepad++ have multiple tab page, so NotepadStarter will terminated when the corresponding
tab page closed or the corresponding Notepad++ application is closed.
Release
Use Plugin Manager to release NotepadStarter
Contributions
Comments, issues and contributions can be done at Github|NotepadStarter
Installation
Downloading the NotepadStarter-major.minor.maintenance.revision.zip from NotepadStarter releases
Extract the content into ${Notepad++InstallDir}\plugins, running Notepad++, then it's will prompt a window how two installing the NotepadStarter.
There is two mode:
Yes
: Install NotepadStarter as 'notepad.exe Image File ExecutionNo
: Install NotepadStarter to replace the system notepad.exe completely(backup the originalnotepad.exe
asnotepad.NotepadStarter.exe
)
Uninstallation
Running the script ${Notepad++InstallDir}\plugins\NotepadStarter\NotepadStarterUninstall.bat
Modify NotepadStarter as a true notepad++ plugin.
Once it extract into notepad++ plugins directory, and then start notepad++, it's will automatically installing the configurations.