0

我在 sublime 2 上安装了 REPL 我试图通过运行示例代码来获取用户输入,例如

puts "hello"
a = gets

例如。

按下cmd+b只会显示输出,但不会提示我输入任何内容。我错过了什么?

4

1 回答 1

1

SublimeREPL无法通过 Build (⌘</kbd>B) system, but through a separate set of keybindings:

  • 在 REPL 中评估:
    • ctrl+,,s选择
    • ctrl+,,f文件
    • ctrl+,,l线
    • ctrl+,,b
  • 在 REPL 中传输(只复制,不评估它):
    • ctrl+shift+,,s选择
    • ctrl+shift+,,f文件
    • ctrl+shift+,,l线
    • ctrl+shift+,,b

注意:ctrl+,,f表示:按 Ctrl 和逗号,全部松开,按 F。

要传输/评估文件,请确保首先保存它。如果您想在评估之前查看您传输的代码,请"show_transferred_text": true在您的 SublimeREPL 首选项中设置 - Sublime Text 2 -> Preferences -> Package Settings -> SublimeREPL -> Settings - User

注意您需要在传输/评估代码之前启动您的 REPL。

于 2013-12-10T14:07:13.057 回答