Are there any other options for screen colour combinations , I like the light background but would like other options for the text ( contrast is not good or the colours too similar( eg on code verses comments ).
The ide 1.8 is more clear .
Hi @hammy there are two other built-in light themes. Unfortunately the theme was not made specifically for Arduino IDE (it is part of the Eclipse Theia framework Arduino IDE is built on) so there are some problems with contrast in certain UI components. For this reason, we hid them away in the advanced settings. I'll provide instructions you can follow to select it:
- Press the Ctrl+Shift+P keyboard shortcut (Command+Shift+P for macOS users) to open the "Command Palette".
A menu will appear on the editor toolbar:
- Select the "Preferences: Open Settings (UI)" command from the menu.
ⓘ You can scroll down through the list of commands to find it or type the name in the field.
A "Preferences" tab will open in the Arduino IDE main panel. - Type
workbench.colorTheme
in the "Search Settings" field of the "Preferences" tab. - Select "High Contrast Light (Theia)" or "Light (Theia)" under the "Workbench: Color Theme" setting.
- Close the Preferences tab by clicking its X icon.
In addition to the built-in themes, you can also use any of the many free open source 3rd party VS Code themes. There are instructions for installing those here:
https://github.com/arduino/arduino-ide/blob/main/docs/advanced-usage.md#3rd-party-themes
If you decide you want to go back to the official light theme, just select it from the Arduino IDE preferences:
- Select File > Preferences... (or Arduino IDE > Settings... for macOS users) from the Arduino IDE menus.
The "Preferences" dialog will open. - Select "Light" from the "Theme" menu in the "Preferences" dialog.
- Click the "OK" button.
The "Preferences" dialog will close.
Brilliant thank you
You are welcome. I'm glad if I was able to be of assistance.
Regards, Per
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.