Even though I have mostly settled down for Notepad++ for all my text and source-code editing needs, I never hesitate to try newer text editors such as LopeEdit Lite. It is a freeware text editor that can easily replace Windows Notepad on Windows 10 or Windows 11.
LopeEdit is available as a portable application as wells as an installable program. It has a user interface that reminds of the classic Visual Studio from years ago. On the left side, we have a file browser using which you can quickly open the source code files related to a project. It also has an ASCII table which allows for easy lookup and insertion of all kinds of ASCII characters and codes.
On the right side, you can see the open file and edit it. It can automatically detect the source code type for the opened file and use the colored coded syntax highlighting. It supports C/C++, Fortran, Java, JavaScript, Visual Basic, VBScript, XML, HTML, ASP, JSP, SQL, Cobol, C#, CSS, Pascal, Perl, PHP, and SQL.
When writing an article for a blog sometimes you want to know how many words or lines you have typed. LopeEdit Lite comes with a tool that can count the words from the text file and show you the full details. It displays the number of lines, number of empty lines, total number characters, total characters excluding the blank characters, total blank characters, and the number of larger lines.
The free version (LopeEdit Lite) has some limited features which can be found in the paid version (LopeEdit Pro). The paid version has a hexadecimal editor, ability to launch external tools (such a compilers), code templates manager, project managers, built-in FTP manager, intellisense support to suggest you keywords, advanced file version comparison and more.
You can download LopeEdit Lite from https://www.lopesoft.com/index.php/en/products/lopeedit.