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

news/2024/7/16 8:05:32 标签: vscode, ide, 编辑器

文章目录

  • 前言
  • 一、输出自动滚屏
  • 二、解决cin或input之类的输入问题
  • 总结


前言

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


一、输出自动滚屏

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

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

在这里插入图片描述

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

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

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

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

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

总结

好了,希望本文对各位看官能有所帮助,本文在MAC OSX 10.15、VScode 1.78环境下实际测试。


http://www.niftyadmin.cn/n/315257.html

相关文章

(css必看)禁止用户拖动,禁止选中复制,禁止输入框输入

目录 特殊的css,下面每一个都必须了解 1.user-select属性可以设置是否允许用户选择页面中的图文内容; 2.user-drag属性可以设置是否允许页面元素拖拽。 3.user-modify属性可以设置是否允许输入框输入内容 特殊的css,下面每一个都必须了解…

java异常的声明、捕获、抛出、处理(throws、throw、try-catch详解)

异常的处理 LBYL: Look Before You Leap. 在操作之前就做充分的检查. 即:事前防御型 boolean ret false; ret 登陆游戏(); if (!ret) { 处理登陆游戏错误; return; } ret 开始匹配(); if (!ret) { 处理匹配错误; return; } ret 游戏确认(); if (!ret) { 处理游…

JimuReport - 积木报表(一款免费Web报表工具)

一款免费的数据可视化报表,含报表和大屏设计,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等! Web 版报表设计器,类似于excel操作风格,通过拖拽完成报表设计。…

Plant Simulation 模型保存历史记录

Plant Simulation 建模是一个长时间的过程,所以做好模型保存历史记录很重要,这次分享一个OOTB(开盒即用/系统自带)的记录保存历史记录的功能。 文中截图于 Plant Simulation 16.0.5 目录 1.功能设置与说明2.使用场景3.总结 1.功能…

C高级--day4

有m1.txt m2.txt m3.txt m4.txt,分别创建出对应的目录,m1 m2 m3 m4 并把文件移动到对应的目录下使用break关键字打印九九乘法表,提示:printf "%d * %d %d" $i $j $((i*j))思维导图 1. dir.sh #!/bin/bash for i in 1…

Springboot +Flowable,各种历史信息如何查询(二)

一.简介 正在执行的流程信息是保存在以 ACT_RU_ 为前缀的表中,执行完毕的流程信息则保存在以 ACT_HI_ 为前缀的表中,也就是流程历史信息表。 假设有一个流程,流程图如下: 当这个流程执行完毕后,以 ACT_RU_ 为前缀的…

【飞行棋】多人游戏-微信小程序开发流程详解

可曾记得小时候玩过的飞行棋游戏,是90后的都有玩过吧,现在重温一下,这是一个可以二到四个人参与的游戏,通过投骰子走棋,一开始靠运气,后面还靠自己选择,谁抢占先机才能赢,还可以和小…