如何让 Sublime Text 3 接受用户输入?

如何让 Sublime Text 3 接受用户输入?

当不需要用户输入时,我尝试了 ++ 并且工作正常ctrlshiftb

但是当我的程序中有用户输入时,它会显示“分段错误”。

我如何让它接受用户输入?

编辑 :

我正在寻找一种方法来在 Sublime Text 3 中打开终端并运行我的 c++ 代码(需要用户输入)。

我的代码:

#include <iostream>
using namespace std;
int main(){

  int var ; 
  cout<<"\nvar : " ; 
  cin>>var ; 
  cout<<endl<<var ; 

}

我尝试将其作为构建系统

{
"cmd": ["g++ ${file} -o ${file_base_name}"], 
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c++",
"shell": true,
"variants":
[
    {
        "name": "Run",
        "cmd": ["konsole --hold --nofork -e ${file_path}/./${file_base_name}"],
        "shell": true
    }
]
} 

我从这里得到

但它给了我这个错误信息

/bin/sh: 1: konsole: not found
[Finished in 0.0s with exit code 127]

我如何打开终端而不是 Kubuntu 的 Konsole?

答案1

你必须安装

控制台

首先。如果你正在运行 ubuntu,请使用此命令进行安装sudo apt-get install konsole

相关内容