VScode自动滚屏cin、input输入问题解决方法

这篇具有很好参考价值的文章主要介绍了VScode自动滚屏cin、input输入问题解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

VScode 是一个轻量的文本编辑器,微软出品。很多人把它作为主要开发工具写代码,因为它几乎是万能的,想要什么功能就装什么插件,可以适用于几乎任何编程语言。同时有很多主题可选,颜值较高。在笔者的使用中以下二个问题较为常见,也是非常影响使用体验的问题。一个是cin,input等无法输入,二就是输出不会自动滚屏。


一、输出自动滚屏

在查看输出信息的时候老是要手动滚动,非常麻烦。有时还以为改了代码,这输出乍还一样呢?整半天才发现,这输出信息还是上回测试的!这问题笔者这里有二个办法解决:

1、一个是自动清屏,每次输出自动清除以前的输出信息。

VScode自动滚屏cin、input输入问题解决方法

如图所示,此选项在 扩展–> code runner 中:把“Whether to clear previous output before each run”前的选择框勾上即可。就如其描述一般,每次运行前清除以前的输出信息。

2、二个是可以关闭智能滚屏功能,对!你没看错,很多教程要你去勾选什么scroll…更改EOL为\n什么的,那都是瞎扯,至少新版本肯定是默认开了scroll beyond last line 的。关键就在于这个智能滚动,它的智能不是你想像中的自动滚动输出到屏幕。把它关了,每次输出就会自动滚动到输出屏幕最下方。
如图所示,此选项在 首选项–>设置 中:
VScode自动滚屏cin、input输入问题解决方法
老外的思维方式和咱不在一个频道…

二、解决cin或input之类的输入问题

首先,要明确的是在输出窗口,你想要输入?这显然是不合理的,它的名字就叫输出了,压根就没输入功能!所以教你去改这改那,然后就能在输出窗口实现输入功能的方法基本上都是不靠谱的。
那咱也不能不输入是吧,特别是初学者,输入更常用。这里有个办法就是咱干脆也别用输出了,直接把输入输出都换到终端里来。

VScode自动滚屏cin、input输入问题解决方法
如图所示,此选项在 扩展–> code runner 中:把Run in Terminal 选项勾上,这样输入输出就都切换到终端中了,上述自动滚屏设置对终端一样有效的哦~

总结

好了,希望本文对各位看官能有所帮助,本文在MAC OSX 10.15、VScode 1.78环境下实际测试。文章来源地址https://www.toymoban.com/news/detail-442156.html

到了这里,关于VScode自动滚屏cin、input输入问题解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包