我查看了Rstudio的工具选项,找不到给花括号或花括号 Select 上色的方法.对于我使用的深色主题,很难看到我的结束或开始的花括号或圆括号在长脚本上的位置.有没有办法在选中时对其着色或使其闪烁?见下图:

enter image description here

推荐答案

我使用一个定制的rstudio主题,名为"atom One Dark".你可以从https://github.com/tkrabel/rstudio_atom_theme/blob/master/atom.rstheme下载.我可以通过以下步骤更改突出显示的支架的 colored颜色 :

  1. https://github.com/tkrabel/rstudio_atom_theme/blob/master/atom.rstheme下载"atom.rstheme"文本文件(或任何自定义rstheme文件;参见例如https://github.com/mkearney/rstudiothemes)
  2. 在文本编辑器中打开文件("atom.rstheme")
  3. 更改:
.ace_bracket {
  margin: 0 !important;
  border: 0 !important;
  background-color: rgba(128, 128, 128, 0.5);
}

收件人:

.ace_bracket {
  margin: 0 !important;
  border: 0 !important;
  background-color: rgba(73, 204, 37, 0.5);
}
  1. 同时更改:
.ace_marker-layer .ace_bracket {
  margin: -1px 0 0 -1px;
  border: 1px solid #4B4E55
}

收件人:

.ace_marker-layer .ace_bracket {
  margin: -1px 0 0 -1px;
  border: 1px solid #25c235
}

(这些编辑将突出显示的大括号 colored颜色 从灰色更改为亮绿色;相应地 Select 十六进制代码/rgb代码)

  1. 然后,重新启动R并重新加载已编辑的主题文件.为此,单击Tools> Global Options> Appearance并 Select 一个不是"一暗"的主题,然后添加"更新"的"一暗"主题文件(Tools> Global Options> Appearance> Add并从文件浏览器中 Select "atom.rstheme")
  2. 重新启动R,您有彩色高亮显示,例如.

image.png

如果你在macOS上,你的默认主题存储在/Applications/RStudio.app/Contents/Resources/resources/themes;您还可以复制其中一个文件,并对""进行相同的更改.ace_括号'参数,例如复制vibrant_ink.rsthemeupdated_vibrant_ink.rstheme,编辑'.ace_括号' colored颜色 在"updated_vibrant_ink.rstheme"中,然后添加上述主题(Tools>Global Options>Appearance>Add).

如果你在Windows上,显然默认主题存储在C:\Users\<your user account>\Documents\.R\rstudio\themes(re this article).

R相关问答推荐

基于R中的GPS点用方向箭头替换点

以R为基数排列奇数个图

如果列中存在相同的字符串,则对行值进行总和

在R中查找每个组不同时间段的总天数

如何将在HW上运行的R中的消息(错误、警告等)作为批处理任务输出

ggplot2中的X轴显示数值,单位为百,而不是十

如何在一次运行中使用count进行多列计数

R中插入符号训练函数的中心因子和尺度因子预测

如何在观测缺失的地方添加零

ComplexHEAT:使用COLUMN_SPLIT时忽略COLUMN_ORDER

合并后返回列表的数据帧列表

Ggplot2中geom_tile的动态zoom

如何将一列中的值拆分到R中各自的列中

如何计算增加10米(0.01公里)的行?

在ggplot2上从多个数据框创建复杂的自定义图形

如何预测原始数据集并将值添加到原始数据集中

在同一单元格中创建包含整数和百分比的交叉表

R try Catch in the loop-跳过缺少的值并创建一个DF,显示跳过的内容

网络抓取NBA.com

打印的.txt文件,将值显示为&Quot;Num&Quot;而不是值