Legacy IDE theme for IDE 2.0

Hello, to be honest, I don't like the new themes.

Is there any chance that the theme of Legacy IDE (1.8.X) will be available in 2.0?

Thanks in advance.

Hi @amazed. Have you tried the "Light (Arduino)" theme?

There might be some small differences, but I find it to be equivalent to the "legacy" stock theme of Arduino IDE 1.8.x, and I am also someone who prefers the "legacy" theme.

Yes, I've been playing with that. And I just realized that the new font type makes me uncomfortable. :smiley:

Is there a way to change it?

Legacy IDE (Times New Roman maybe?):
kép

IDE 2.0:
kép

Yes, the font can be changed in the advanced settings:

  1. Open the Command Palette by pressing Ctrl+Shift+P (Command+Shift+P for macOS users).
  2. Select the "Preferences: Open Settings (UI)" command.
  3. In the "Search Settings" field, type font family.
  4. You can now set the fonts by entering a font name in the fields of the settings you are interested in customizing.
    These are comma-separated lists of font names. The first installed font on the list is used, so multiple fonts on the list is used to provide fallback fonts to use in case the previous ones don't happen to be installed on the system the IDE is running on.

The font change will take effect immediately.

There is some Windows specific supplemental information about setting fonts in the IDE here:

Please let me know if you have any questions or problems while customizing the font.

Thanks for the detailed info. I tried it, works like a charm.

You are welcome. I'm glad if I was able to be of assistance.

Regards,
Per

Does somebody know the Default Font for the Legacy IDE, by any chance?

The default font setting in Arduino IDE 1.x:

editor.font=Monospaced,plain,12

I believe this causes the IDE to use whichever font is assigned to your operating system's "monospace" generic font family.

You should get the same font by setting the font family in the Arduino IDE 2.x advanced settings to monospace

This "Monospaced"/"monospace" inconsistency seems to be related to the different programming languages the IDEs are written in "Monospaced" is a Java "logical font family" name. Arduino IDE 2.x is written in TypeScript, so we will not see any Java-specific things which were exposed in Arduino IDE 1.x.

I'm getting used to the new IDE. Is there an easy way to have more contrast in the Light (Arduino) theme?
I checked Preferences: Open Settings (UI), but couldn't find anything relevant.

Compared to 1.8.19:

Hi @amazed. I'm not aware of an easy way to modify the theme. You might be interested in this information a forum member shared about installing 3rd party themes or making your own custom theme:

Hello, thanks for the link.

I gave a shot for a theme from Visual Studio Marketplace using Find Theme section.

Do you know by any chance, how to exactly put the theme inside the created extensions folder?
I tried severaly ways, but none of them worked. The added theme doesn't show in the drop down menu.

Only the json files are needed?
kép

Maybe @in0 could also help.

Thanks in advance.

The best would be to somehow use C++ style from Notepad++.
It's simple and easily readable.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.