4 ms·
Seems like a fundamentally unsolvable problem. These techinques use a spectrum of colours for deeply nested brackets. (If you only have one or two levels of bra
by quietbritishjim 3y ago
Seems like a fundamentally unsolvable problem. These techinques use a spectrum of colours for deeply nested brackets. (If you only have one or two levels of brackets then you don't need the colourisation in the first place.) But colourblind users fundamentally don't have that many choices of colours to pick from in the first place.
- Conscat 3y agoModus Operandi provides accessibility options for colored bracket pairs in Emacs out of the box.
- devbent 3y agoI use a space indent colorizer plugin that I use a grey scale color scheme with. It isn't a complete replacement for bracket colorization, but it helps in a lot of cases. (Not colorblind, I just prefer a grey scale theme for my indent reminders!)
- pmarreck 3y agoIt's not unsolvable. Colorblind people are missing one axis of color (such as the red-green axis). It is perfectly mathematically possible to pick colors that do not only differentiate along this axis, hence this option in many AAA games. Here's an online simulator to see what colorblind people of various types see. Note that if you yourself try this and the colors for one of the examples don't seem to change from the "normal" version, see your eye doc... https://daltonlens.org/colorblindness-simulator https://daltonlens.org/colorblindness-simulator
- deleted 3y ago[deleted]
- dmonitor 3y agojust the ability to change the bracket colors with reasonable default selections for colorblindness seems like a more than reasonable request
- pmarreck 3y agoI’m not colorblind but I would wholeheartedly agree because I know colorblind guys
- bilalq 3y agoThe extension already had a setting to tune the color palette even before it was merged into VSCode core.
- kaveet 3y agoThis might be my own personal experience, but one effect of my colorblindness is that I place far less emphasis on color-coding in the real world--I'll subconciously ignore things like status indicators. When I think of alternative solutions here, I tend to reach for variables like font weight instead.
- aleksiy123 3y agoMaybe they could use a superscript or subscript number instead?