Search code examples
themesnotepad++background-color

How to change Notepad++ ugly background color on new unsaved windows


Notepad++ has a uniquely useful feature -- you can open a new tab and paste some text in and it will remember that text forever without saving it to any formal location. I have used it this way for a long time as I do a lot of experimental stuff when working with Hyperledger blockchain code and data.

I also like the style configurator, and particularly the solarized-light theme, which is easy on the eyes.

BUT ... when I create my unsaved tabs (new39, new40, etc...) they get an obnoxious background color that is unpleasant to look at and partially obscures text based on the lighter foreground font I am using. I've been searching for a solution off and on for days, and it is driving me nuts.

So does anyone know how to make it stop treating unsaved data so poorly? It is the one feature that makes me want to just use vscode for everything, despite its lack of the ability to act as a persistent cache for random unsaved data.

** EDIT (March 2019): The first comment on this question helped a bit IIRC but fresh installs seem to behave much better, which makes me think that I had managed over time to confuse the app. But in my opinion the choice now is to simply use VSCode, which has similar properties to NP++ but with a much richer and actively maintained plugin / extension system. So as much as I like NP++, it has aged itself out of my current tool set.


Solution

  • Ok ... my definitive solution since about mid-2018 is to switch to vscode. The reality a few years after my initial complaint:

    • vscode implements the feature I was using (persistent unsaved tabs) and runs on all OSs that matter
    • notepad++ eventually started working again when I reinstalled it, which tells me that its state is corruptible as I experienced
    • vscode has so many extensions and plugins that it is superior in pretty much every way to notepad++ (Note: my opinion and YMMV), although I do have fond memories of that app

    I won't go back and I consider this issue closed.