sublime text 3+minGW 无法读取cin,使用命令行cmd成功运行。
来源:互联网 发布:提取微信网页数据库 编辑:程序博客网 时间:2024/05/01 05:40
环境描述:
最近发现一个不错的编辑器sublime text,点此进入官网下载, 简称ST,我用的是ST3,
用的编译器是minGW,点此进入官网链接,下载后需要在线安装,安装后需要将安装目录下的bin目录所在路径加入path环境变量。
然后就在ST3中编辑的文本就可以按ctrl+B进行编译了,编译成功如下图:
问题描述:
ST3运行时无法对cin和scanf等执行录入动作,也就是说对于应该输入的时候无法输入而直接继续进行,显然这很让人恼火哎。。。如下图:
解决方案:
brief introduction:
不用ST3自带的输入,而是用windows的cmd命令行来输出,毕竟这样就和大部分人学习的vc6.0输入一致了。。
concrete steps:
1、进入ST3,点击菜单栏的preferrence->Browse Packages,
2、新建一个文件,名为 C.sublime-build (注意不要修改文件名和大小写)。
如下图:
3、用记事本打开这个文件,加入以下内容。(如果没有看到代码片,请刷新下)
4、点击preference->Key Binding -User,并加入以下一行
{ "keys": ["ctrl+m"], "command": "build", "args": {"variant": "RunInCommand"} }
这里的ctrl+m 对应的就是执行运行时的快捷键,当然,你也可以用别的组合键。
编辑完保存,然后ctrl+m就可以调用cmd进行运行了。
至此,大功告成!
特别鸣谢:
http://yutuo.net/archives/7b9b11347d17028a.html
8 0
- sublime text 3+minGW 无法读取cin,使用命令行cmd成功运行。
- sublime text2 、text 3中打开dos 下 CMD命令行编译运行程序
- sublime text中使用cmd+B运行shell的设置
- 解决mac下sublime text 2 无法读取cin,scanf的问题
- 解决mac下sublime text 2 无法读取cin,scanf的问题
- sublime text 3 c++ 运行时解决cin输入问题( ubuntu)
- Sublime Text 3 控制台运行Python无法输出中文
- mac下在命令行使用sublime text
- 配置cmd运行MinGW
- sublime text 3配置java编译和运行环境,调用cmd
- Sublime Text 3运行JavaScript
- 使用Sublime Text 2 和 MinGW 搭建C开发环境
- Sublime Text 3 使用
- 使用 Sublime Text 3
- Sublime Text 3使用
- Sublime text 3使用
- 使用sublime text 3
- 使用Sublime Text 3 编译并运行Java程序
- discuzX2缓存技术分析1
- DISCUZ中使用JQUERY时发生冲突的解…
- 流光字的制作方法
- Discuz函数之daddslashes
- PHP中daddslashes函数
- sublime text 3+minGW 无法读取cin,使用命令行cmd成功运行。
- addslashes与mysql_real_escape_st…
- [插件制作] Discuz插件…
- 浅谈Discuz的缓存机制
- dedecms 自定义标签
- jquery邮箱验证
- DISCUZ X1.5 notification_a…
- Discuz! X2.5安装插件出现:…
- 动态创建二维数组