如何在Atom for Ruby

时间:2017-06-06 07:32:47

标签: ruby syntax-highlighting atom-editor

例如,在下面的类中,我想要语法高亮显示 helper_method(@x, @y)(主要方法中的第1行。)

class test
  def new(x, y)
    @x = x
    @y = y
  end

  def main
    result = helper_method(@x, @y)
    puts result
  end

  def helper_method(x, y)
    // do stuff with x, y
  end
end

我想知道为什么当前的突出显示方案没有这样做,因为看到我调用我的方法在哪里以及我只是使用带烘焙的命令和表达式对我来说似乎很有价值。我可以为Atom改变吗?

这里有一些截图可以进一步说明我的问题:

在第一个屏幕截图中,我希望get_time_limit_for_source(order_source)能够突出显示:

enter image description here

这是一个在同一个类中定义的方法:

enter image description here

有趣的是,在我的示例代码中,突出显示完全符合我的要求:

enter image description here

测试类中的突出显示是我想要的,但在这种情况下是由于使用了辅助字,当安装/激活language-ruby-on-rails时触发突出显示。

1 个答案:

答案 0 :(得分:3)

Atom是一款基于Chrome的电子应用。随意按 Ctrl + Shift + I 并使用Chrome开发者工具检查您想要的任何内容:

enter image description here

正如您所看到的,本地方法调用未授予任何类,因此如果不修补语法高亮显示,则无法对其进行样式设置。对于具有类[es]的元素,可以在主菜单中简单地EditStylesheet并更新CSS。

相关问题