Live data from Hacker News

NotepadNext – a cross-platform reimplementation of Notepad++

github.com

221–230 of 317 posts

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#221
post #49

Notepad++ (and this one here) are based on Scintilla [0]. It's worth pointing it out because it is a high-quality open source code editor component. SciTE [1] is the "official" demo-editor for Scintilla and was last updated on March 9th 2024. The history reaches back to 1999. [0] https://www.scintilla.org/ [1] https://www.scintilla.org/SciTE.html

I used Scintilla as the editing component for a JavaScript IDE about 20 years ago, was good.

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#223

I very much miss Notepad++ for making quick notes, and then being able to close the window without being asked whether I'd like to save the document. This, and auto-save (so not losing documents if you forget to save) is one of the main reasons I replaced Notepad with ++. Rather quickly, I found that I had to completely remove Notepad so muscle memory would stop guiding me to it. Good times (and sad ones; I lost a lo…

Occasionally, someone will submit their new text editor to Hacker News and the first thing I do is check if it quietly saves sessions upon closure. It's amazing how many people don't bother implementing this indispensable feature.

> It's amazing how many people don't bother implementing this indispensable feature.

BBEdit is almost bizarrely bulletproof in this regard. I never, in a decade, lost a single note. To me, this is probably the most overlooked and important feature in a text editor.

I switched to Plasma/Linux a few years ago and have since learned that Kate is not as robust.

Must try Notepad Next.

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#224

Earlier quoted context omitted.

This happened to me yesterday: I had to complete a resiliency test on our infrastructure and submit it to auditors for compliance reasons. I ran the tests, got the results, and I have to put it into a report. The report is like 30 pages long or more, but very little changes between each test (we do them quarterly). So I only usually change a few tables with the new report results, and freeflow some commentary in the…

I'm inclined to agree with Microsoft Word's autosave, here. If you are making edits to a file, the implication (which could be wrong) is you're intending to overwrite at the end. And indeed, autosave came around because way too many people were losing document modifications to freak power outages and computer crashes. If the intent is to not overwrite an existing file, I personally learned to make a copy first either…

As I read it, the GP complains about Word auto-saving on top of the OG document. I think intermediate changes should go to an auto-save buffer until you tell the editor to save over the top. For that reason I'm inclined to agree with the GP. Word's behaviour is wrong and the process you describe sounds like a workaround.

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#225

Earlier quoted context omitted.

I greatly miss those tool bars. I think it's ironic that modern UI strives to be less cluttered than ever before while computer monitors are larger than ever before. * They encourage curiosity about previously undiscovered functionality. It improves feature discoverability. * It's way easier to find the correct tool bar icon than trying to hunt for a feature inside the menus. * If some toolbars are highlighted or dis…

“less cluttered than ever before while computer monitors are larger than ever before.” Less cluttered but with more white space, especially in the vertical direction which is particularly cramped since the change in monitor aspect ratios so the toolbars have less functionality but take up more of the usable screen space. Progress is great…

Yeah but vertical toolbars are a thing. I love the vertical tabs option in Edge.

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#226
post #157

Earlier quoted context omitted.

Takes one second to disable all that. I've used notepad++ forever and not once have I used those buttons, indeed they are useless. Your opinion is valid but I never understand using a tool with options and acting like the defaults are the only option.

That is true, but it takes more than 1 second to find out about it.

I think the users a software like NP++ is aimed for are willing to spend more than 1 second to find out about this option. It appears that you're not one of those users ¯\_(ツ)_/¯

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#227

Notepad++, as the name suggests for me, was actually the next editor I learned how to use after Windows Notepad. I saw all this pretty syntax highlighting, and the ability to use tabs, and I decided to use it. I got pretty good with it, even making custom macros and the like, and as I was learning C and C++ on Windows it was still the text editor I used. The reason I stopped using it really did just come down to the…

I do all my simple note-taking with vim. Curious why it does not the fit the criteria for you?

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#228

Notepad++, as the name suggests for me, was actually the next editor I learned how to use after Windows Notepad. I saw all this pretty syntax highlighting, and the ability to use tabs, and I decided to use it. I got pretty good with it, even making custom macros and the like, and as I was learning C and C++ on Windows it was still the text editor I used. The reason I stopped using it really did just come down to the…

I do all my simple note-taking with vim. Curious why it does not the fit the criteria for you?

For reasons I don't really understand, I've never liked any of the GUI versions of Vim.

I use Vim for coding and even writing Markdown docs, the thing I like using GUI text editors for a place to dump copy/paste stuff, writing down phone numbers real quick, quick stuff I can click and copy-paste from. The console version of Vim is fine, but getting stuff to and from the system copy buffer is a bit cumbersome.

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#229
post #49

Notepad++ (and this one here) are based on Scintilla [0]. It's worth pointing it out because it is a high-quality open source code editor component. SciTE [1] is the "official" demo-editor for Scintilla and was last updated on March 9th 2024. The history reaches back to 1999. [0] https://www.scintilla.org/ [1] https://www.scintilla.org/SciTE.html

Yes, unfortunately it seems that the Scintilla codebase is far from async-ready which will make it a challenge to support new stuff like LSP. We might get tree-sitter parsing support, though.

What's LSP?

Re: NotepadNext – a cross-platform reimplementation of Notepad++

#230
post #197

Cool! Notepad++ was one of the apps that I missed the most when I switched to Linux. Besides games, it was the number one reason that I kept rebooting into another OS. After a while, I learned emacs, then vim, and the rest is history. Today, I would probably have switched to Codium. As long as we agree not to use Sublime Text anymore.

> then vim, and the rest is history.

Heh, I'm glad you found the light in the end =)

I remember that I first tried out Vim during an internship with a boss that was less than receptive to me trying out things I heard about online, like the way he pronounced "wtf is dug..dug..go?" when I did a search query, or the weird look gvim got... I guess I was a bit more prepared for the Linux life by having seen Vim before, but still it was surprising nobody built NP++ for Linux and that there was nothing better than Geany available in terms of NP++-likenesses. It seemed so simple, how can it not exist? Apparently the simplicity is deceptive

Post reply on HN