Sublime Text作为C ++ IDE

时间:2017-05-18 15:15:04

标签: ide sublimetext3

Sublime文本是我最喜欢的文本编辑器。这就是为什么我想把它作为完整的C或C ++ IDE。我已经下载了MinGW编译器。使用它我可以编译并运行我的程序。但是我在从崇高的文本控制台获取输入方面遇到了问题。

是否可以在Sublime文本中使用scanf或cin函数?

如果可能的话,请告诉我确切的方法。 如果不可能,请建议我使用一个好的IDE或文本编辑器,如崇高的文本,通过它我可以轻松地运行C或C ++程序。

N:B:不建议我使用代码块。

提前谢谢。

1 个答案:

答案 0 :(得分:2)

如前所述,REPL是一个很好的解决方案。另一个简单的解决方法是在新的控制台窗口中运行该程序。以下是我在Windows上运行C ++程序的构建系统的样子:

{
  "shell_cmd": "g++ -Wall \"${file}\" -o \"${file_path}/${file_base_name}\"",
  "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
  "working_dir": "${file_path}",
  "selector": "source.cpp, source.c++",

  "variants":
  [
    { 
      "name": "New window",
      "shell_cmd": "start cmd.exe @cmd /k \"@g++ -Wall \"${file}\" -o \"${file_path}/${file_base_name}\" && \"${file_path}/${file_base_name}\" & @pause & exit\""
    }
  ]
}

您可以将其保存到扩展名为.sublime-build的卓越用户包目录中。