Print white words on white paper ?...
I use N++ for all my Arduino projects, and I set the language to C++, because it perfectly fits the Arduino syntax (.ino programs).
The problem is that it is perfect as long as I work on the program, but some words are in white (on the black background of N++): when I print the program, the paper is (of course) white and these words cannot be seen !
Any idea for a quick fix ?
Have you played with the print options in the settings.
Especially with the colour options?
@Ekopalypse is right. Even though you didn’t say so, I am betting you are in Dark Mode, or at least are using one of the darker themes (light text on dark background).
Settings > Preferences > Print > Colour Options controls how colors are handled during printing: as the user manual describes, the option No background colour behaves as you describe – using the foreground color (white/light-grey) for text, but not using the background color when printing (to avoid printing a black background). You probably want to pick black-on-white for printing… though that won’t print any of your syntax highlighting. If you want to print with syntax highlighting, I suggest (at least when you print), selecting a light theme in Settings > Style Configurator > Select Theme.
Thank you all: I have solved my problem by going to:
Settings -> Print and select “invert” in the available options.
This transforms the with text in black text: just what I needed.
As you said, I am in Dark mode, but I didn’t want to change it: this “invert” option seems to work fine ,
I am in Dark mode, but I didn’t want to change it
You could just change it temporarily for printing (Default Theme, Print, Default Dark Theme). But Invert will work … though the inverted colors aren’t always the best for readability on printer paper / printer ink. But it really depends on what you like, which is why Notepad++ provides such flexibility.