A Notepad replacement is simply a program you can use instead of Notepad for the same things you would use Notepad for. Notepad++ qualifies, since it was designed to be a vastly enhanced version of Notepad. |
A Notepad replacement is simply a program you can use instead of Notepad for the same things you would use Notepad for. Notepad++ qualifies, since it was designed to be a vastly enhanced version of Notepad. |
I have NP++ here, but it isn't what I use as a Notepad replacement. That chore goes to another Scintilla-based editor called Notepad2 from Florian Ballmer. Properly speaking, I'm using a fork of Florian's code called [Notepad2-Mod] which includes support for code-folding and bookmarks. A neat feature of Notepad2 is a registry based hack that lets it fully replace Notepad, and have it called by Windows in place of the original in any case where Windows would normally run Notepad to view a file. |
I have NP++ here, but it isn't what I use as a Notepad replacement. That chore goes to another Scintilla-based editor called Notepad2 from Florian Ballmer. Properly speaking, I'm using a fork of Florian's code called Notepad2-Mod which includes support for code-folding and bookmarks. A neat feature of Notepad2 is a registry based hack that lets it fully replace Notepad, and have it called by Windows in place of the original in any case where Windows would normally run Notepad to view a file. |
(And I'd likely use Git instead of Subversion for version control, with Mercurail a second choice.) |
(And I'd likely use Git instead of Subversion for version control, with Mercurial a second choice.) |
What do you think?
In fact, I will add it.
Here's the criterion for me: would you use the editor to be automatically invoked by Subversion to enter a commit comment? That means, to me, that the editor does not store session info: it always pops up with a clean slate. (This implies, in turn, single buffer per instance.) I use MetaPad for this purpose.
NotepadPlusPlus bills itself as a Notepad replacement but I wouldn't use it for that because Notepad++ stores too much session state.
Saving of state is more-or-less required in a tabbed editor, as the assumption is that you will want the tabs restored and reloaded if you open it again. By default, Notepad++ is single instance, and new files are edited in a new Notepad++ tab. You can change this behavior in Settings/Preferences/Multi-instance, to start a new instance of Notepad++ for a new editing task.
I have NP++ here, but it isn't what I use as a Notepad replacement. That chore goes to another Scintilla-based editor called Notepad2 from Florian Ballmer. Properly speaking, I'm using a fork of Florian's code called Notepad2-Mod which includes support for code-folding and bookmarks. A neat feature of Notepad2 is a registry based hack that lets it fully replace Notepad, and have it called by Windows in place of the original in any case where Windows would normally run Notepad to view a file.
(And I'd likely use Git instead of Subversion for version control, with Mercurial a second choice.)