This feature has been missing for a long time - in November 1999 a function request was created, and it was finally implemented in August 2010 (NetBeans 6.10). You can enable / disable it in "View β Show inappropriate characters."
Error history
As with NetBeans 7.0.1, the definition for "non-printable" seems to include tabs and carriage returns, but not a regular char space:

NetBeans 7.1.0 finally displays spaces. However, now it has a new error in which successive tabs (or combinations of tabs and spaces) are collapsed into one tab:

NetBeans 7.4.0 fixes this:

There is another mistake: the end of the file is represented by the same character as the lines, so make it non-obvious to determine if the file ends with EOL. This problem has not been addressed so far.
Γlvaro GonzΓ‘lez Dec 08 '09 at 11:30 a.m. 2009-12-08 11:30 a.m.
source share