Yes, it does. The way to enable this depends on your version of Notepad++. On newer versions you can use:
Menu View → Show Symbol → *Show All Characters`
or
Menu View → Show Symbol → Show White Space and TAB
(Thanks to bers' comment and bkaid's answers below for these updated locations.)
On older versions you can look for:
Menu View → Show all characters
or
Menu View → Show White Space and TAB
Answer from Steve Willcock on Stack OverflowYes, it does. The way to enable this depends on your version of Notepad++. On newer versions you can use:
Menu View → Show Symbol → *Show All Characters`
or
Menu View → Show Symbol → Show White Space and TAB
(Thanks to bers' comment and bkaid's answers below for these updated locations.)
On older versions you can look for:
Menu View → Show all characters
or
Menu View → Show White Space and TAB
In newer versions of Notepad++ (currently 5.9), this option is under:
View->Show Symbol->Show All Characters
or
View->Show Symbol->Show White Space and Tab
How can I view hidden characters in Notepad++? - Stack Overflow
text editor - Mac app for show all character features in notepad++ - Ask Different
Hidden character in text file
Likely an ASCII character that did not convert correctly. Try using NotePad++ or something non-Microsoft to make sure the CLRF (carriage return, line feed) characters are displaying as expected. Otherwise it could be a control character that is being used for some reason.
More on reddit.comWhat are all the strange characters you see when opening certain file types in notepad?
How do I make hidden characters visible in Notepad++ without searching?
How do I find invisible characters across multiple files in Notepad++?
What is the fastest way to find special characters in Notepad++?
In addition to DrZoo's answer, there is a second possibility of where the error comes from: Your curent font does not have a glyph for the fox. Especially since Emojis are new-ish and low on the priority of font-makers, it is quite likely that your font simply cannot provide a symbol, in which case notepad++ defaults to the square you see.
Check what font you have and then verify that it indeed has emojis, or switch to a font known for having them. One of these would be "consolas", which is used here on stackexchange (and given that you do have the fox in your post, we know that it includes the symbol you need)
While my fox is grey, instead of red, it works for me. I don't have anything special installed. The only setting that I can think that may be different is Encoding -> UTF-8
Check to see if your setting is set to UTF-8 instead of ANSI?

MISC. Settings
New Document Settings
The simplest way is to use the menu:
View->Show Symbol->Show all characters
It will show Tabs and EOL characters.
Here is an example of a VBS script that announces the current hour being viewed in Notepad++ on Win7.

Note that it is clear I used spaces to do the indents - not Tabs.
This is the base script I used in the Q&A about how to make Windows announce the time at the top of each hour:
https://superuser.com/questions/1268702/how-to-make-windows-speak-the-time-at-the-top-of-the-hour/1268703#1268703
If you really want to get a raw look, check out the HEX-Editor Plugin (Check the Plugin Manager for it). You'll see the character codes for everything; even non-printable characters.
I use it, and have no issues on the newer versions of Notepad++.
I'm in the process of reverse engineering some of my company's existing scripts, and after dumping the output into OneNote, I get a little boxed "?" in some of the spaces, indicating a special character.
Now...in notepad this character is nowhere to be seen, however, I do get a little phantom character when scrolling through the text
i.e. To get to the end of
...
I need to scroll over one of the periods twice, as the cursor does not move the first time you press left/right. Now bear in mind, that this is in notepad, so I didn't think I'd see anything weird in the character department.
It might be worth noting that this is a .sed file. The old sys admin guy installed the .exe ports of all the common Unix commands onto all of our Windows servers and is running this as a cron job..on Windows. Please don't ask.
Any insight would be very much appreciated.
UPDATE#
The hidden character is called a File Separator and is a non visible character used for functions rather than text.
Apparently the script it appears in is what's called a pipe separated value to comma separated value script. It's contents are as follows:
/--- ---/d s/ */ /g s/,,/,/g s/^ *// s/"/'/g s/.*/"&/ s/$/"/ s/ /","/g s/" */"/g s/ *"/"/g
If you copy the text the FS hidden character should be in there too. After some research, I found that this is pretty common when taking SQL data and transforming it into raw data, as these Reg Exes strip away any odd spaces, take out any SQL formatting, leaving you with raw text.
So, for the sed command:
| sed -f psv2csv.sed > Outputfile.csv
Where we pipe data in from the SQLCMD, grep the pertinent lines and THEN Sed. The -f specifies that a input script is used for the RegEx.
Maybe you'll find it useful!
Likely an ASCII character that did not convert correctly. Try using NotePad++ or something non-Microsoft to make sure the CLRF (carriage return, line feed) characters are displaying as expected. Otherwise it could be a control character that is being used for some reason.
It's contents are as follows:
This is the ugliest goddamn thing I've seen in my life. And I'm sure it mangles data on edge cases.
When I look in my game install folders many of the file types can be viewed in notepad. For example .dll files. Why are they made up of these alien looking characters? Is it because it’s written using a program that notepad can’t understand or something?
I’m not a programmer obviously but I’ve always wondered about this.
Other examples are bdt files, zdp
I have reported this issue one month ago, but without votes ... nobody read it.
https://aka.ms/AAfj6tp
Hi Luis,
I upvoted your FBH report, I confirm your observation about Alt + 161 or Alt + 131, after that it does not work anymore. í𧕫
It seems to work for the first letter I type but not subsequent letters. Eíhhhhh𧖉
My Notepad Preview is Version 11.2111.0.0. on Build 22538.
The version on Windows 11 Public Build is 10.2103.6.0 and that works fine.
As a work around you can use the Touch Keyboard on the Desktop screen.
If you click on the desire letter and keep the button pressed, it will give you the choice for the different type of accent that you may need, then just select the one you want. See sample below for the letter "u"
I have reported this issue one month ago, but without votes ... nobody read it.
https://aka.ms/AAfj6tp

