我使用 Sublime Text 2 作为文本编辑器,使用 SublimeREPL 来获取 Ruby REPL。问题是 irb 喜欢给出如下输出:
irb(main):008:0> hello
NameError: undefined local variable or method `hello' for main:Object
from (irb):8
from /usr/bin/irb:12:in `<main>'
这会混淆语法突出显示(因为末尾有额外的 ' )。我能想出的唯一“解决方案”是导致另一个错误,因此 ' 匹配(或完全关闭语法突出显示,这将破坏首先将 REPL 带到 ST 的点)。
虽然只是一个小问题,但它仍然是一个烦恼。这里有人知道解决这个问题的方法吗?