(Автоматически) отображать шестнадцатеричные строки в консоли RStudio соответствующим цветом?

#r #colors #console #rstudio #crayon

#r #Цвет #консоль #rstudio #карандаш

Вопрос:

Я знаю, что пакеты, подобные crayon таким, могут отображать вывод консоли RStudio во всех видах цветов, когда их вручную просят сделать это с помощью таких функций, как blue() (https://github.com/r-lib/crayon ).

Однако, что было бы действительно потрясающим, так это надстройка package или RStudio, которая автоматически окрашивает строки в консоли, если они являются именами цветных символов или шестнадцатеричными строками. Возьмите этот вектор в качестве примера:

 c("blue", "#ff00ff", "#CCE6FF")
  

его печать в консоли будет выглядеть следующим образом
введите описание изображения здесь

Есть ли способ добиться этого?

РЕДАКТИРОВАТЬ: По-видимому, нет — см. Мой ответ на этот вопрос.

Комментарии:

1. Меня сослались на проблему github, которая касается именно этой проблемы: github.com/rstudio/rstudio/issues/5424 Пока нет никакого способа сделать так, чтобы это произошло. Если когда-нибудь будет решение, оно, вероятно, будет объявлено в этом выпуске.