gpt4 book ai didi

ruby - 如何在 Atom for Ruby 中为自定义方法添加语法高亮显示

转载 作者:数据小太阳 更新时间:2023-10-29 08:43:12 28 4
gpt4 key购买 nike

例如,在下面的类中,我想要语法高亮显示helper_method(@x, @y)(main 方法中的第 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

我想知道为什么当前的突出显示方案不这样做,因为对我来说,查看我在哪里调用我的方法以及我在哪里只使用内置命令和表达式似乎很有值(value)。对于 Atom,我可以更改它吗?

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

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

enter image description here

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

enter image description here

有趣的是,在我的示例代码中,突出显示正是我想要的:

enter image description here

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

最佳答案

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

enter image description here

如您所见,任何类都未授予本地方法调用权限,因此如果不修补语法高亮器就无法设置它的样式。对于那些具有类 [es] 的元素,可以简单地在主菜单中进行 EditStylesheet 并更新 CSS。

关于ruby - 如何在 Atom for Ruby 中为自定义方法添加语法高亮显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44383935/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com