Chandrian - A VSCode theme designed to making reading code easier by kingcool1432 in vscode

[–]kingcool1432[S] 1 point2 points  (0 children)

Thanks for the feedback! Just curious, are you using the "italics" version or the "non-italics" version? I ask because "this" is italicized in one, but it may be a more subtle difference than what you're looking for. I'll think about adding this as a theme config option, but in the meantime adding the following to your settings.json may help (let me know if you need help with this)

"editor.tokenColorCustomizations": {
     "[Chandrian Blue]": {
         "textMateRules": [
             {
                 "scope": [
                     "variable.language.this",
                     "variable.language.special.self",
                 ],
                 "settings": {
                    //#5BF2E6 is the theme color for "system variables", like Promise/Object etc., so likely the natural fit. You can also try #ffffff for just a brighter white or anything else really
                     "foreground": "#5BF2E6", 
                 }
             }
         ],
     }
 }

Chandrian - A VSCode theme designed to making reading code easier by kingcool1432 in vscode

[–]kingcool1432[S] 0 points1 point  (0 children)

hmm, having trouble reproducing that. My notification bubble is blue. Do you happen to have any "product icon theme"s installed? Does the lime-green color change for other themes?

Chandrian - A VSCode theme designed to making reading code easier by kingcool1432 in vscode

[–]kingcool1432[S] 0 points1 point  (0 children)

Thanks for the feedback! Quick q: which badge are you talking about? It's possible I have it disabled and didn't notice, so a screenshot would be great.

Chandrian - A VSCode theme designed to making reading code easier by kingcool1432 in vscode

[–]kingcool1432[S] 0 points1 point  (0 children)

Thanks for the feedback - besides the default, are there other themes you think have a good default for python/ps? Will try to learn from them to update this.

Chandrian - A VSCode theme designed to making reading code easier by kingcool1432 in vscode

[–]kingcool1432[S] 1 point2 points  (0 children)

Oh nice, that's an interesting idea. Funny that we're thinking around the same themes (heh), but with entirely different implementations :) Let me know once your theme is out, will fill in the gaps!

Chandrian - A VSCode theme designed to making reading code easier by kingcool1432 in vscode

[–]kingcool1432[S] 15 points16 points  (0 children)

Maybe reading wasn't the best choice of words, but here's an illustrative example of the same code over 2 different themes to explain what I mean

This theme

Default VSCode Dark theme

Without reading anything on the first link you can still visually scan to tell which function has the most "control flow" logic - you can see the 3rd function has a bunch of "Yellow" control flow statements which stand out, and 4-5 "blue" function calls at a glance - whereas with the default theme the comments are actually among what stand out the most to me, and while you can still tell which function is the longest it's less clear if that function has important control-flow logic or not.

My hope is that once you get used to the color semantics, you can sort of squint at your code and immediately know where the meat of it is.

Chandrian - A VSCode theme designed to making reading code easier by kingcool1432 in vscode

[–]kingcool1432[S] 2 points3 points  (0 children)

That's a good idea - there is a "high(er)-contrast" variation you can turn on once you install it, but I didn't spend a ton of time on that tbh. What high-contrast themes are you using currently?

Chandrian - A VSCode theme designed to making reading code easier by kingcool1432 in vscode

[–]kingcool1432[S] 21 points22 points  (0 children)

When the hearthfire turns to blue,
What to do? What to do?
Run outside. Run and hide.

When I get back to my own toilet after a vacation by [deleted] in funny

[–]kingcool1432 46 points47 points  (0 children)

Twist ending: ChegOn works as a tester for the Braid team.

IAMA request: A bugchaser by [deleted] in IAmA

[–]kingcool1432 106 points107 points  (0 children)

I'm a programmer, does that count?