DEV Community

loading...

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

Collapse
lightmanca profile image
lightmanca

I am surprised you didn't mention good ol Notepad++. It's an editor I can't do without.

Collapse
danstur profile image
danstur

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.

Collapse
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.

Collapse
wabbbit profile image
Rich

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

Collapse
lightmanca profile image
lightmanca

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.