代码之家  ›  专栏  ›  技术社区  ›  Coleen

如何在JetBrains RubyMine中禁用括号突出显示?

  •  2
  • Coleen  · 技术社区  · 8 年前

    我想在RubyMine中禁用大括号内容突出显示。这很分散注意力。我只想突出显示大括号本身,而不是突出显示整个字符串,如果不可能,我需要禁用它。这可能吗?

    我做过的事情都没有成功:

    • 将“设置/常规”下的所有突出显示选项启用/禁用为“否” 效应我正在运行RubyMine v8.0.3。
    • 阅读文档。 jetbrains.com/idea/help/highlighting-braces.html?搜索=突出显示
    • 我还阅读了这篇说明如何禁用突出显示的文档 只需按escape键,就可以使用它-它不起作用。 jetbrains.com/idea/help/highlight-usages.html#3

    current brace highlighting that I need disabled

    2 回复  |  直到 8 年前
        1
  •  0
  •   hagello    8 年前

    您的文件类型似乎是HAML。

    在里面 Settings ,转到 Editor > Colors & Fonts > HAML 。在右下角区域,您可以看到HAML中的演示代码。寻找代码中的正确位置并单击它。

    您可能会单击第二行,因为大括号中有一些代码。在这种情况下,RubyMine将选择条目 Injected code 在列表中。复选框 使用继承属性 告诉您此设置是继承的。

    现在您必须选择:

    • 如果要更改的设置 Editor > Colors & Fonts > HAML - Injected code ,关闭 使用继承的设置 ,然后关闭“背景”。

    • 如果您想设置所有语言的注入代码:单击链接“常规”(右侧)。RubyMine将切换到 Editor > Colors & Fonts > General - Injected language frament .现在关闭“背景”

    之前 修改任何内容,都必须创建一个新方案。默认方案为只读。点击 Save As... ,选择一个名称并按“确定”。

        2
  •  0
  •   qwebek    7 年前

    打开“设置/首选项”对话框。 在IDE设置的编辑器页面中,选中复选框突出显示插入符号处元素的用法,以启用自动使用突出显示。