由于电脑更换新系统,导致vscode无法使用终端,历经网上各种参考,折腾半天终于得到解决方案(主要参考于网上的博客)
关于vscode,无法使用终端cmd,出现了3种问题:
一、cmd终端不显示;
二、终端无法输入问题;
三、终端光标位置错位。
这些问题,给我开发过程中,带来了一定的困扰。
一、cmd终端不显示,需要在设置中的shell的setting.json进行配置
具体步骤:文件?首选项?设置?输入shell,在用户的tab栏,选中window系统的setting.json文件,进行配置:
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",(如何配置终端可以参考官方文档:https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)
原本以为配置好这个之后,就可以使用终端了,可是配置好之后,出现接下来下面的两种情况;
二、终端无法输入问题,于是再次进入shell的setting.json,发现多了一个配置:
"terminal.integrated.automationShell.windows": ""
于是度娘找到了解决方法,可以输入,但依旧还是出现了问题,终端光标错位
接下来的图,是解决了光标不出现(即无法输入的问题);
以下的配置是,显示了版本,和可以输入
三、终端光标位置错位
解决方案:把新的cmd换成旧版本的cmd;
具体解决方案:在本机电脑上,打开cmd.exe,在顶部右击选择属性,选项下的 “使用旧版本控制台”项,勾上,即可解决。
解决了问题,可以好好的玩耍咯!
以上仅是个人遇到困难,然后通过度娘找到解决方案,网上各种解决方案,找到最终的解决方案(作为个人笔记)。
(推荐一首最近很喜欢的歌,听着很心情很愉快、平静)