2014-12-29 68 views

回答

1

这在SO几个问题进行了讨论,并unofficial docs目前正在更新,以更清楚地说明这一点:无论ST2也不ST3支持直接输入到程序的编译系统崇高文本内运行:C/C++的scanf和同事不工作,Python的raw_input(Python 2)或input(Python 3),Ruby的gets,Java的Scanner类也不工作,这是该程序的一个基本限制。

但是,它可以通过两种方式解决。首先,您可以在终端中运行您的构建系统。其次,如果您使用JavaScript,Python,Ruby,Perl,Scheme等解释型语言以及所有类似Clojure,Erlang,Haskell,PHP,R等类似Lisp的语言,则可以查看优秀的SublimeREPL插件。您可以打开REPL进行交互式编程,并将程序(或其中的一部分)发送给它并与它们进行交互,就像在命令行中一样。文档是here