Searched for "LSP" and "Language Server Protocol" and did not find any mentions. Unfortunately, I think the programming languages are getting too complex for an editor to try to maintain smart browsing, smart formatting, code completion, etc. Language Server Protocol allows this language work to be done once by people who are generally actively tracking the language. I think in 2021, a programmer's editor without Lan…
I for one am happy that PSPad takes less than half a second to launch and has a memory footprint of less than 10MB. If I wanted a fancy IDE with perfect syntax highlighting, I wouldn't be using PSPad. I have other tools for that. There's a space for editors that are more complex than Notepad and less complex than your average IDE, and PSPad fits right into that space.
PSPad: A freeware programmer's editor for Windows
21–30 of 100 posts
Re: PSPad: A freeware programmer's editor for Windows
#22Wow, I'd totally forgotten about PSPad... it used to be my editor of choice back in the XP days. These days I use Notepad++ (doesn't everyone on Windows?). I think PSPad could benefit from new screenshots on its website, even though it's clearly still being actively updated, the screenshots make it look like it stagnated 10 years ago.
> These days I use Notepad++ (doesn't everyone on Windows?) In terms of souped up text editor, the exact transition that "everyone" made since: Notepad++ > Sublime Text > Atom > VSCode
VS Code is not great in performance compared to ST either, but it does more and it's got a much bigger ecosystem and developer activities.
ST feels more like a black box, irregular updates, vague provenance, etc. It works, and it worked really well for me back when (in the days when Javascript didn't have proper modules, documentation or types, think early days of NodeJS / NPM, Bower, BackboneJS, etc). But nowadays I'm not sure if it's keeping up with VS Code or IDE's. I'm mainly using intellij at the moment, but it's slow in its critical path - editing code (the main reason from moving away from it in the first place). An editor should NEVER lag or block when the user is typing. ST did this Right. Notepad++ probably does as well.
Re: PSPad: A freeware programmer's editor for Windows
#23Earlier quoted context omitted.
Which features are closed source? I thought the only difference the source on GitHub and the binary you download from Microsoft was branding and configuration.
Some of the extensions .. C# Debugger, Remote Server on WSL, SSH, Docker, whatever, Liveshare The modern magic stuff. but the core editor is like you described. Oh, and the market place itself.
Re: PSPad: A freeware programmer's editor for Windows
#24Unrelated, but hope someone here knows: what was the name for Microsoft's design language around 2002? Example for Frontpage https://media.codeweavers.com/pub/crossover/website/appdb/b7... Looking for any info on its principles, or anything really.
What do you mean by 'design language'? It was a WYSIWYG (What You See Is What You Get) editor, at least as far as I know. What 'design language' are you speaking off? It was supposed to be HTML in the end (well whatever that meant in those editors :D)
Not sure if they even gave names to designs back then though, I believe it only became a thing during a design transition era some time ago (moving away from 'skeuomorphic' to 'flat design').
Re: PSPad: A freeware programmer's editor for Windows
#25At some point, I had to switch because… you know… NetBSD. And it was a real pain to start working with Emacs. After years of practice, I'm finally used to it and wouldn't switch to anything else, but PSPad remains the friendliest and most easily discoverable powerful editor I've ever used.
Thanks Jan, I might not be the programmer I am today without PSPad!
Re: PSPad: A freeware programmer's editor for Windows
#26Unrelated, but hope someone here knows: what was the name for Microsoft's design language around 2002? Example for Frontpage https://media.codeweavers.com/pub/crossover/website/appdb/b7... Looking for any info on its principles, or anything really.
I don't think it was an actual design change from Microsoft, just some transitional look-and-feel they adopted which sits between Office 2000 with the classic Windows 95+ look, and Office 2003 inheriting the Fisher-Price oversatured cartoony look of Windows XP.
Re: PSPad: A freeware programmer's editor for Windows
#27Earlier quoted context omitted.
Which features are closed source? I thought the only difference the source on GitHub and the binary you download from Microsoft was branding and configuration.
Some of the extensions .. C# Debugger, Remote Server on WSL, SSH, Docker, whatever, Liveshare The modern magic stuff. but the core editor is like you described. Oh, and the market place itself.
Which is kind of annoying to me, because the whole value proposition of VS Code to me is that it drives language sever development, which lets me use Emacs instead of VS Code :).
Fortunately, Clang can cross-compile for Windows while pretending to be MSVC, so I figured out how to make clangd work with MSVC-specific codebases, and I'm good for now.
Re: PSPad: A freeware programmer's editor for Windows
#28Unrelated, but hope someone here knows: what was the name for Microsoft's design language around 2002? Example for Frontpage https://media.codeweavers.com/pub/crossover/website/appdb/b7... Looking for any info on its principles, or anything really.
https://web.archive.org/web/20050930195959/http://download.m...
The overall UI still uses the Command Bars concept (merging of menus and toolbars) first used in Office 97.
Re: PSPad: A freeware programmer's editor for Windows
#29Unrelated, but hope someone here knows: what was the name for Microsoft's design language around 2002? Example for Frontpage https://media.codeweavers.com/pub/crossover/website/appdb/b7... Looking for any info on its principles, or anything really.
I couldn't find much about it. I was learning to program MFC at the time, and just before Windows XP appeared Microsoft started experimenting with that flat buttons style, which I really wanted to adopt my apps. I don't think it was an actual design change from Microsoft, just some transitional look-and-feel they adopted which sits between Office 2000 with the classic Windows 95+ look, and Office 2003 inheriting the…
Everybody wanted them :) 2000 or 2001, right? It was TBSTYLE_FLAT.
Re: PSPad: A freeware programmer's editor for Windows
#30Searched for "LSP" and "Language Server Protocol" and did not find any mentions. Unfortunately, I think the programming languages are getting too complex for an editor to try to maintain smart browsing, smart formatting, code completion, etc. Language Server Protocol allows this language work to be done once by people who are generally actively tracking the language. I think in 2021, a programmer's editor without Lan…
-A swiss army knife that I always carry, for small fixes, opening packages & bottles (the scissors are amazing).
-A small foldable knife for slightly heavier duty or eating on the go.
-A bigger foldable knife for outdoors, camping, ang general purpose work.
-A rescue knife I keep in an emergency kit, with cord cutter and glass breaker.
-A huge chef knife for general cooking.
-A small cooking knife for cutting veggies precisely.
-A small fixed-blade outdoor knife with scandinavian grind, solid, easy to sharpen, and very precise for things such as wood carving.
-A bigger outdoor knife in stainless steel.
-A relatively cheap, thick and huge carbon steel survival knife, which is extremely though but require taking care as to not rust.
-A less cheap huge carbon survival knife because I like toys after all.
-A little hobby knife for crafts and very precise work.
All of these tools do the same basic thing (cutting), yet aside from that and being made in some kind of steel (ceramic knives are bad), all of them have no common attributes, and they are not appropriate for the same kind of work.
And cutting is much, much simpler than writing code :)
Thanks for reading my blog.