Just curious, other than philosophical, why would a developer keep using Notepad++ today? What are its relative strengths?
Just curious, other than philosophical, why would a developer keep using Notepad++ today? What are its relative strengths?
Also it has a neat feature where when you exit and open it again it "remembers" changes you made to files if you don't save them and new files you created and didn't save (basically saves modified/unsaved files to some temp place i guess) which i find useful to take quick notes.
I can’t live with any other file manager…!
Am even considering using it via wine on Linux…!
So i don't use it as much as i did under Windows (and other alternatives i've checked -including Double Commander which is supposedly a TC clone- just aren't there) and for some simple stuff i use mc, but TC-under-Wine still has a lot of useful functionality (e.g. i really like how its Synchronize Directories functionality works) so i have it permanently in Window Maker's dock since i still use it daily.
Notepad++ is great when only working on a few files, or just needing to edit something quickly. It's light, doesn't use a ton of memory and can open huge files quickly.
VSCode has a lot more functionality, like advanced code editing (suggesting function names, showing parameters, refactoring, etc.), and is an actual IDE where you can also debug code, even on remote machines or inside containers. The downside is that it uses a lot of memory, and it doesn't react as fast as Notepad++, especially on low-end hardware.
On a decent computer, VSCode is completely usable, but it is slow enough to be felt, especially when compared to a more lightweight editor. On the old, underpowered and bloated corporate laptop I have to use from time to time, VSCode is slow enough to impact productivity. On the same computer, Notepad++ is fine.
I’m not interested in jumping on the VS Code hype train, and I already use Visual Studio.
I used several editors (not Notepad++ since I moved away from windows many years ago), as they all have their own strengths and use cases where they are best at something.
Everything else (including Notepad++, lol) on that monitor looks just fine. It works on integrated display, but thanks, I prefer 38" to 14".
For serious work I have Intellij, for quick things N++. VSCode fits nowhere for me. YMMV
I usually have a whole bunch of small things going on at the same time, and having them all open in a single Notepad++ window is much easier than juggling a half dozen VSCode windows. (I do use VSCode heavily for a couple of major, ongoing projects with clearly defined workspaces.)
Sometimes all you need is an editor for editing text. No sidebars, consoles, widgets, tree views or anything. Notepad++ serves that purpose perfectly.
Sure, you can configure VS Code to behave like that. But then you have to undo all that again when you want to actually use it as an IDE. And what for?
On windows this is my go-to text editor (though I sometimes use Sublime Text)
Reliable and fast for years and updates keep coming