Open mansellan opened 3 years ago
I set the VBIDE the manual way, but it does not affect the RD panes in my experience. So in addition to the VBIDE code panes RD would need to take care of its internal panes as well... which would indeed be a nice improvement! If this were implemented in RD it would also be nice to have a better palette to work with than what is currently available manually.
+1 This would be wonderful if Rubberduck's code explorer could be set darker by custom theme.
Just as a hint for a possible implementation: https://superuser.com/questions/313408/how-can-i-use-custom-colours-in-the-microsoft-vba-editor
Justification The VBE allows basic modification of code window background, foreground and indicator colours, and font face and size. However, there is no means to set all of these collectively; moving away from the defaults requires laborious trial and error to set all of the various state options individually, as such it is likely that very few people bother to try.
Description An option in RD to select an editor theme that can set the available options en masse to a coherent set of colours and fonts. These could be described in XML, and we could accept community contributions for new themes. It could also be possible to allow end-users to save their current settings as personal themes.
Additional context Exactly where best to surface this in the UI is unclear. Perhaps the Settings dialog, or maybe some context menu (maybe the context menu for the code pane would make most sense).
Note that the built in options are strictly limited to the interior of the code editor. All other dialogs, toolwindows, menus, commandbars and window chrome are fixed, so a true editor theme would not be possible (unless we want to get into subclassing everything).
Screenshot of the built-in editor: