Custom highlighting scheme

Reposted with permission: a student here at Cal Poly wasn't overwhelmingly happy with the default color schemes, came up with this one instead:

Here's the source:

edit->preferences->color->

Background tab
  Background = #1F2C33

Racket tab
  Symbol = #F48CB9
  Keyword = #ABABF9, Bold
  Comment = #F4C994
  String = #7AD37A, Italic
  Text = #33AD33
  Constant = #8BD38B
  Keyword = #F7F093
  Parenthesis = #4FD5AE
  Error = #FE0000
  Other = #FEFEFE

HtDP Languages tab
  Tests Covered = #B8FD9E
  Tests Didn't Cover =
    Foreground Color = #FE0000
    Background Color = #000000

REPL tab
  Values = #7A51E1
  Errors = #FE6565
  Output = #F28AB7

Nice!

4 Likes

fyi, color themes can be turned into installable artifacts like the info.rkts in https://pkgd.racket-lang.org/pkgn/search?tags=colorscheme

1 Like

Yep, I figured there was a way to do this, many thanks! I'll share this information with the poster.

I love being able to customize the color scheme of DrRacket.

I am partial to the Dracula scheme which can be installed from the packages list, with some slight modifications, because I really like the dracula-orange and dracula-green, which do not feature very heavily in the scheme by default:

As you can see, below, this makes artefacts like splicing operators stand out, nicely, and when I am using at-exp mode, the orange is delightful--almost reminds me of those gorgeous monochrome CRT screens with the orange or green hues.

image

Underlining comments isn't half bad. I kind of like it: