IDEA设置界面和控制台的滚动条颜色

Posted 小花皮猪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA设置界面和控制台的滚动条颜色相关的知识,希望对你有一定的参考价值。

前言

不知道大家是否和我一样有这么一个烦恼:

IDEA自带的滚动条颜色很暗,配上一些主题颜色搭配很难发现。

所以今天就想着怎么可以修改滚动条颜色,首先去网上搜了搜都是什么鼠标滚轮加shift滚动,一点也不实用

偶然看到了个不错的方法,自己试了试很不错,下面分享给大家

注意:

目前的IDEA版本是无法直接通过setting某个属性改变滚动条颜色的,不能像改变字体大小,字体颜色这么简单,我们需要修改配置才能实现

1 导出配置文件

打开Settings->Editor ->Color Scheme(在MacOS: Preferences | Editor | Color Scheme)

点击右侧的齿轮以选择方案,然后 Export->IntelliJ IDEA color scheme (.icls)

然后会让你选择配置文件导出位置,这里我选择桌面:

点击ok即可,桌面上就有了一个配置文件:

2 修改配置文件

通过编译器打开配置文件,编辑滚动条颜色,为了醒目疑点,我改的是红色的。

下面是整个文件的内容,大家可以全选复制:

<scheme name="Default" version="142" parent_scheme="Default">
  <metaInfo>
    <property name="created">2023-01-28T10:38:02</property>
    <property name="ide">idea</property>
    <property name="ideVersion">2022.1.2.0.0</property>
    <property name="modified">2023-01-28T10:38:42</property>
    <property name="originalScheme">_@user_Default</property>
  </metaInfo>
  <colors>
    <option name="ScrollBar.background" value="ff0000BA"/>
    <option name="ScrollBar.trackColor" value="ff0000BA"/>
    <option name="ScrollBar.thumbColor" value="ff0000BA"/>
    <option name="ScrollBar.thumbBorderColor" value="ff0000BA"/>
    <option name="ScrollBar.hoverTrackColor" value="ff0000BA"/>
    <option name="ScrollBar.hoverThumbColor" value="ff0000BA"/>
    <option name="ScrollBar.hoverThumbBorderColor" value="ff0000BA"/>
    <option name="ScrollBar.Transparent.trackColor" value="E6E6E600"/>
    <option name="ScrollBar.Transparent.thumbColor" value="ff0000BA"/>
    <option name="ScrollBar.Transparent.thumbBorderColor" value="000000"/>
    <option name="ScrollBar.Transparent.hoverTrackColor" value="E6E6E65A"/>
    <option name="ScrollBar.Transparent.hoverThumbColor" value="ff0000BA"/>
    <option name="ScrollBar.Transparent.hoverThumbBorderColor" value="000000"/>
    <option name="ScrollBar.Mac.trackColor" value="ff0000BA"/>
    <option name="ScrollBar.Mac.thumbColor" value="ff0000BA"/>
    <option name="ScrollBar.Mac.thumbBorderColor" value="ff0000BA"/>
    <option name="ScrollBar.Mac.hoverTrackColor" value="000000"/>
    <option name="ScrollBar.Mac.hoverThumbColor" value="ff0000BA"/>
    <option name="ScrollBar.Mac.hoverThumbBorderColor" value="000000"/>
    <option name="ScrollBar.Mac.Transparent.trackColor" value="E6E6E6ff"/>
    <option name="ScrollBar.Mac.Transparent.thumbColor" value="ff0000BA"/>
    <option name="ScrollBar.Mac.Transparent.thumbBorderColor" value="ff0000BA"/>
    <option name="ScrollBar.Mac.Transparent.hoverTrackColor" value="E6E6E6ff"/>
    <option name="ScrollBar.Mac.Transparent.hoverThumbColor" value="ff0000BA"/>
    <option name="ScrollBar.Mac.Transparent.hoverThumbBorderColor" value="ff0000BA"/>
</colors>
  <attributes>
    <option name="BREAKPOINT_ATTRIBUTES">
      <value>
        <option name="BACKGROUND" value="becaff" />
        <option name="ERROR_STRIPE_COLOR" value="fffffb" />
      </value>
    </option>
    <option name="DEBUGGER_INLINED_VALUES">
      <value>
        <option name="FOREGROUND" value="ff0000" />
        <option name="FONT_TYPE" value="2" />
      </value>
    </option>
    <option name="DEFAULT_BLOCK_COMMENT">
      <value>
        <option name="FOREGROUND" value="2196f3" />
        <option name="FONT_TYPE" value="2" />
      </value>
    </option>
    <option name="DEFAULT_DOC_COMMENT">
      <value>
        <option name="FOREGROUND" value="80ff" />
        <option name="FONT_TYPE" value="2" />
      </value>
    </option>
    <option name="DEFAULT_DOC_COMMENT_TAG_VALUE">
      <value>
        <option name="FOREGROUND" value="80ff" />
        <option name="FONT_TYPE" value="2" />
      </value>
    </option>
    <option name="DEFAULT_LINE_COMMENT">
      <value>
        <option name="FOREGROUND" value="80ff" />
        <option name="FONT_TYPE" value="2" />
      </value>
    </option>
    <option name="html_CODE">
      <value />
    </option>
    <option name="KOTLIN_LABEL">
      <value />
    </option>
    <option name="LOG_DEBUG_OUTPUT">
      <value>
        <option name="FOREGROUND" value="555555" />
      </value>
    </option>
    <option name="MATCHED_BRACE_ATTRIBUTES">
      <value>
        <option name="BACKGROUND" value="99ccbb" />
        <option name="FONT_TYPE" value="1" />
      </value>
    </option>
    <option name="ROUND_BRACKETS_RAINBOW_COLOR0">
      <value>
        <option name="FOREGROUND" value="250000" />
      </value>
    </option>
    <option name="ROUND_BRACKETS_RAINBOW_COLOR1">
      <value>
        <option name="FOREGROUND" value="43a047" />
      </value>
    </option>
    <option name="ROUND_BRACKETS_RAINBOW_COLOR2">
      <value>
        <option name="FOREGROUND" value="2196f3" />
      </value>
    </option>
    <option name="ROUND_BRACKETS_RAINBOW_COLOR3">
      <value>
        <option name="FOREGROUND" value="3f51b5" />
      </value>
    </option>
    <option name="ROUND_BRACKETS_RAINBOW_COLOR4">
      <value>
        <option name="FOREGROUND" value="897b" />
      </value>
    </option>
    <option name="TEXT">
      <value>
        <option name="FOREGROUND" value="0" />
        <option name="BACKGROUND" value="ffffff" />
      </value>
    </option>
  </attributes>
</scheme>

保存文件关闭即可。

3 导入修改后的配置文件还需要

修改好了之后再导入进来才有效果,点击设置 Settings->Editor->Color Scheme

点击齿轮 Import Scheme->IntelliJ IDEA color scheme

其实很上面导出的步骤如出一辙,只是一个选择导出的位置,一个是选择的导入的文件

选择需要导入的文件点击ok:

然后有一段文字提示,点击apply,ok即可

4 查看效果

点击完apply,ok之后,就可以看到红色的滚动条了,这样是不是醒目多了呢

如果你的IDEA版本不是很老的话,就可以直接看到效果了,部分IDEA版本可能需要重启

总结

其实步骤并不麻烦,但是相对于直接设置还是有点麻烦的,希望以后IDEA更新的时候可以把滚动条颜色的设置优化下,尽量可以像选择背景颜色一样直接可视化选择设置。

以上是关于IDEA设置界面和控制台的滚动条颜色的主要内容,如果未能解决你的问题,请参考以下文章

idea设置console滚动条可以自由拉

eclipse 滚动条颜色怎么设置?

css设置滚动条颜色与样式以及如何去掉与隐藏滚动条

怎么用css设置火狐浏览器默认滚动条样式

一个vb编的程序!通过滚动条控制文本框颜色的改变

wpf datagrid 滚动条如何设置宽度和颜色