【发布时间】:2013-12-27 10:13:08
【问题描述】:
我在 sublime 2 上安装了 REPL 我正在尝试通过运行示例代码来获取用户输入,例如
puts "hello"
a = gets
例如。
按cmd+b 只会显示输出,但不会提示我输入任何内容。我错过了什么?
【问题讨论】:
-
你的意思是你安装了github.com/wuub/SublimeREPL
标签: ruby sublimetext2 sublimerepl
我在 sublime 2 上安装了 REPL 我正在尝试通过运行示例代码来获取用户输入,例如
puts "hello"
a = gets
例如。
按cmd+b 只会显示输出,但不会提示我输入任何内容。我错过了什么?
【问题讨论】:
标签: ruby sublimetext2 sublimerepl
SublimeREPL 不能通过 Build (⌘B) 系统工作,而是通过一组单独的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。
要传输/评估文件,请确保先保存该文件。如果您想在评估之前查看您传输的代码,请在您的 SublimeREPL 首选项中设置"show_transferred_text": true - Sublime Text 2 -> Preferences -> Package Settings -> SublimeREPL -> Settings - User。
注意您需要在传输/评估代码之前启动您的 REPL。
【讨论】: