1

一段时间以来,我一直在尝试使用 Sublime 3 为 Ruby 获得正确的 synax 着色,并且终于厌倦了将头撞到墙上。

我希望能够为各种函数调用提供与其余 ruby​​ 代码不同的颜色,但我找不到在我的.tmTheme文件中定位它们的方法(我尝试过 meta.function-call、meta.function-call-红宝石等无济于事)。

那么,我怎样才能在我的 .tmTheme 文件中定位“before_action”方法调用(我是否必须为 ruby​​ 编辑 .tmLanguage 文件,如果是,上帝帮助我)。

截屏

根据 Scope Hunter 的说法,这个范围只是source.ruby(见截图)。

在此处输入图像描述

任何帮助将不胜感激。

4

1 回答 1

0

我通过在 Sublime 中添加对 rails 的支持找到了一个可行的解决方案,它将某些方法的范围更改为source.rails.controller.actions

于 2013-10-17T09:03:39.240 回答