我在 sublime 2 上安装了 REPL 我试图通过运行示例代码来获取用户输入,例如
puts "hello"
a = gets
例如。
按下cmd+b
只会显示输出,但不会提示我输入任何内容。我错过了什么?
我在 sublime 2 上安装了 REPL 我试图通过运行示例代码来获取用户输入,例如
puts "hello"
a = gets
例如。
按下cmd+b
只会显示输出,但不会提示我输入任何内容。我错过了什么?
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。