Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在Sublime text 2中运行代码(Mac OS X)_Macos_Sublimetext2_Scanf - Fatal编程技术网

Macos 在Sublime text 2中运行代码(Mac OS X)

Macos 在Sublime text 2中运行代码(Mac OS X),macos,sublimetext2,scanf,Macos,Sublimetext2,Scanf,我试图在sublime text 2中运行C代码,我注意到scanf似乎被完全忽略了,尽管它在xcode和带有gcc的终端中都可以正常工作。 我个人更喜欢崇高文本的外观,有没有办法解决这个问题?这已经在几个问题中讨论过了,目前正在进行更新,以更清楚地说明这一点:ST2和ST3都不支持直接输入到Sublime文本中构建系统中运行的程序:C/C++的scanf和同事不工作,Python的原始输入(Python 2)或输入(Python 3),Ruby的获取,Java的扫描器类等。这是程序的一个基本限

我试图在sublime text 2中运行C代码,我注意到scanf似乎被完全忽略了,尽管它在xcode和带有gcc的终端中都可以正常工作。
我个人更喜欢崇高文本的外观,有没有办法解决这个问题?

这已经在几个问题中讨论过了,目前正在进行更新,以更清楚地说明这一点:ST2和ST3都不支持直接输入到Sublime文本中构建系统中运行的程序:C/C++的
scanf
和同事不工作,Python的
原始输入
(Python 2)或
输入
(Python 3),Ruby的
获取
,Java的
扫描器
类等。这是程序的一个基本限制


然而,它可以通过两种方式解决。首先,您可以在终端中运行构建系统。其次,如果您使用的是JavaScript、Python、Ruby、Perl、Scheme等解释语言,以及Clojure、Erlang、Haskell、PHP、R等所有相关的Lisp语言,那么您可以查看这个优秀的插件。您可以打开REPL进行交互式编程,并将程序(或其中的一些程序)发送到REPL,然后像在命令行上一样与之交互。文档是。

这已经在几个问题中讨论过了,目前正在更新,以更清楚地说明这一点:ST2和ST3都不支持直接输入到运行在Sublime Text内部构建系统中的程序:C/C++的
scanf
和同事不工作,Python的
原始输入也不工作(Python 2)或者
input
(python3)、Ruby的
get
、Java的
Scanner
类等。这是程序的一个基本限制

然而,它可以通过两种方式解决。首先,您可以在终端中运行构建系统。其次,如果您使用的是JavaScript、Python、Ruby、Perl、Scheme等解释语言,以及Clojure、Erlang、Haskell、PHP、R等所有相关的Lisp语言,那么您可以查看这个优秀的插件。您可以打开REPL进行交互式编程,并将程序(或其中的一些程序)发送到REPL,然后像在命令行上一样与之交互。文件是