

US Telecom Giants Abused $14B Affordable Connectivity Program By Introducing Price Hikes, Speed Cuts, Fraud + more news.Report Recommends Two-Layer FCC Broadband 'Nutrition' Labels + more notable news.Verizon Turns Up Competitive Heat With 10 Year Price Guarantee For It's 5G Home, Fios And LTE Home Internet + more news.5G 'Overhyped' And Many Mobile Users Haven't Seen Speed Improvements + more notable news.I may edit this post as I try some more, less popular choices on that poll.

So far, regular old Notepad is the only editor that shows combing chars as combined, handles UTF-16 surrogate pairs properly, and renders everything correctly in a "normal" view.

I really like the way the other columns highlight the area you select in one column though. They may be shown combined or uncombined, depending on if the bytes wrap to the next line or not. The Unicode column does not handle surrogate pairs, so it is only good for UCS-2. It has 3 columns, one for Hex, ASCII, and Unicode. Also doesn't seem to feature any hex editor.įlexHEX is one of the closest I've looked at so far. Notepad2 has font issues with some chars (displays them clipped and moved vertically up into the next line, sometimes appearing blank or with only the bottom row of pixels just barely visible). XVI32 seems like a really great hex editor, but is not Unicode aware at all, so the text column only shows ASCII. Gedit has font issues displaying the right chars (shows boxes with 4 0s in them), and doesn't seem to have any hex edit functions. He圎dit has a nice clean interface with no clutter, but has absolutely no Unicode support.

It also separates out the combining chars, and has no view mode I can find that shows them rendered as combined. It handles UTF-16 surrogate pairs in the regular text display, but with some quirks (you have to arrow key twice to get past 1 letter, and you can cursor into invalid locations by pressing the up arrow from a long line of ASCII text into a short line of surrogate pairs). I found the hex editor, but it only displays ASCII on the text column then. UltraEdit has a millions buttons and toolbars that I don't seem to need. It does separate out combining chars, but has no view mode which renders the text with the chars as combined. It also is only UCS-2 aware, which is a subset of UTF-16 that doesn't handle surrogate pairs. Notepad++ does not seem to have a Hex editor function. Thanks for the link, I'll test some more of those out.
