Live data from Hacker News

Notepad++ is 21 years old

learnhub.top

221–230 of 254 posts

Re: Notepad++ is 21 years old

#221
post #4

I recently looked at some log files (nothing too crazy, somewhere between 20 - 50 MB of text data) and much to my surprise the recent versions of Visual Studio Code seemed to be smoother than Notepad++. That said, it's a nice toolbox of common text operations, like sorting lines, removing duplicates, converting case and whitespace symbols and so on. I still use it daily for similar tasks, or just some TODO files, con…

People keep saying notepad++ is great for large files. But for me large file means 1-2 GB, which completely kills np++. For these files I use EditPad Lite.

Re: Notepad++ is 21 years old

#223

Earlier quoted context omitted.

I can't live without ripgrep, it's so much faster than grep it's not even funny, especially if working with very large code bases with 100,000+ files

Why is that? Does it build an index so later searches are fast?

No. I've written about why: https://blog.burntsushi.net/ripgrep/

That blog is eight years old now, but still pretty accurate.

For more details at the level of the regex engine, see: https://github.com/BurntSushi/rebar

Re: Notepad++ is 21 years old

#224

I continue to use Notepad++ despite having tried every other editor and IDE under the sun. This, of course, drives every person completely insane when I explain that my "IDE" is: - Notepad++ for editing, pretty much stock, no plugins - command line for git and grep (Console2 or Git Bash) - File Explorer alongside Everything [0] for navigating files - Beyond Compare [1] for visual diff/merge - WinSCP/PuTTY for SFTP/SS…

If you haven't already, you should try Total Commander for file navigation. It's similar to Notepad++ in that there's a long list of reasons why it's good at its task, but it's also just a very good example of what desktop Windows software can be like when it's done well.

TotalCommander with NP++ are such a performant combination, highly recommended!!!

Re: Notepad++ is 21 years old

#225
post #58

To help many here understand Notepad++, would someone introduce a curious Vim user to Notepad++? Please don't make it into what is better or worse, but what capabilities does each have that the other lacks (not an exhaustive list, of course), what do they both have but implement differently, what uses are in Notepad++'s wheelhouse, etc? I've heard of it for years, of course, but I don't really know it beyond 'GUI adv…

It’s not a vim alternative. It makes itself available to people who will never use vim. If you can use chrome you can use np++. And it’s discoverable unlike vim.

I think the most useful feature is the ability to create new files without picking a filename or location. Then having those files still open on application restart. It’s a workspace. That’s its killer feature.

Ability to record macros. Line operations, sorting and all. Marking and search operations on marked lines, much more powerful than it sounds. Plugins galore, write your own, or just run text through your own exe. BOM manipulation. User defined syntax highlighting.

But most importantly it’s the ease of use. I can explain complex operations to extremely casual users. Can’t do that with vim. I’ve been able to help people perform complex manipulations on crazy files that they never would have accomplished another way. NP++ literally opens a door to people who would never do these things otherwise.

Re: Notepad++ is 21 years old

#227
post #186
post #119

Earlier quoted context omitted.

Check out MobaXterm, it has a phenomenal X implementation just built in.

NP++ and Mobaxterm are only two programs that I dearly miss after moving to mac.

Try TotalCommander, then that would have been on your ‘missed list’ also ;-)

Re: Notepad++ is 21 years old

#228

One thing I really like about software is that it can theoretically live forever. I know bit rot is real, but with some maintenance, and even a quite small community, it can keep getting revitalized basically forever.[1] The field is generally still young, so I look forward to good solid software just getting older and older and still working well. Makes it worth learning and internalizing. C is in its 50s, and doesn…

my relatively myopic view: due to enterprise "laziness", we have been able to enjoy backwards-compatibility for the longest time. x86 has done a lot for this, and i wonder how much future code could benefit from this.

on the other hand, most new code sold is not designed with longevity in mind. everything has support lifetimes, and the same thing gets rehashed under new banner and sold. the incentives are not aligned for long-lasting stuff. can't have old opera buildings if the new concerts set up tents every season.

regardless, C is too big to never get worked on supporting for future hardware.

Re: Notepad++ is 21 years old

#229

I continue to use Notepad++ despite having tried every other editor and IDE under the sun. This, of course, drives every person completely insane when I explain that my "IDE" is: - Notepad++ for editing, pretty much stock, no plugins - command line for git and grep (Console2 or Git Bash) - File Explorer alongside Everything [0] for navigating files - Beyond Compare [1] for visual diff/merge - WinSCP/PuTTY for SFTP/SS…

I think I'm one of the last people using WSL1. I think everyone jumped to WSL2 because 2 is bigger than 1, but they're really different things. WSL1 lets me keep my files on the Windows side, let's my IDE (PHP storm) remain performant with no Linux to Windows file system overhead, but I still get to use all the Linux CLI tools. I still pay some overhead for that, but it's better than doing it the other way around and…

Work only permits wsl1. I use vs code with the wsl1 plugin. The editor runs on windows, but it is as if you're on Linux. Terminal is Linux, Filesystem looks like native Linux...

Re: Notepad++ is 21 years old

#230

I continue to use Notepad++ despite having tried every other editor and IDE under the sun. This, of course, drives every person completely insane when I explain that my "IDE" is: - Notepad++ for editing, pretty much stock, no plugins - command line for git and grep (Console2 or Git Bash) - File Explorer alongside Everything [0] for navigating files - Beyond Compare [1] for visual diff/merge - WinSCP/PuTTY for SFTP/SS…

I love how fast everything is, it's the best searching tool, very low overhead needs little resources.
Post reply on HN