DEV Community 👩‍💻👨‍💻

Discussion on: Setting up a .NET Development Machine in 2020

danstur profile image

Why use notepad++ in 2020 when there's vscode? I can't think of anything that npp could do that vscode can't and that with a soo much better plugin system.

yerac profile image
Rich • Edited on

Honestly, for quick editing of config files I prefer having a super lightweight text editor like Sublime or NPP available. VSC is brilliant, but has higher overhead which can get worse with plugins.

For example, opening a remote config file via VSC takes around 2-3 seconds, Sublime is instant. This is a cold load though, once VSC is running its almost the same

I'd say it also depends on the size and format of the file. I have crashed VSC opening a 30MB JSON file before

bjarteao profile image
Bjarte Aune Olsen

VSCode takes ages to open, I would never use that as the default editor of txt or json files. That's where Notepad++ shines.

lightmanca profile image

I use notepad ++ for general file editing and viewing. Not coding.

I'll use it as a scratch area where I can hold some code, formatting Json and xml I just want to view. Most of the time it's for text I don't want a file associated with. It's very lightweight for all these features.

I've only used vs code a few times. Maybe it would suit my needs. But key thing here is I rarely save the data I put in np++. It's just a scratch area, where I can format results from various web api calls and store other things I need for temporary bits of time.

Thread Thread
jeremycmorgan profile image
Jeremy Morgan Author

The only thing I don't like about VS code is how it likes to be tied to a folder or project. With something like Notepad++ or Sublime you can just open text files spread all over your hard drive. It's a very minor thing and nowhere near a blocker but it feels kind of weird from a UI standpoint. Other than that I love it.