求助终端问题
vscode吧
全部回复
仅看楼主
level 1
取个好名字这么难
楼主
如何将vscode的终端改为terminal,我在devc++中用的是terminal
2023年03月18日 08点03分
1
level 1
qhmy14138
你要windows terminal 还是cmd/ps
2023年03月18日 10点03分
2
取个好名字这么难
ter
2023年03月19日 02点03分
qhmy14138
@取个好名字这么难
launch.json还是task.json忘记了,里面有一个默认integrated的属性,把它改成external大概这样
2023年03月19日 02点03分
取个好名字这么难
@qhmy14138
我找不到
2023年03月19日 13点03分
level 12
Dragon1573
Windows 11 可以在系统设置里将 Windows Terminal 设置为默认的 Terminal ,Windows 10 貌似没有这个设置项。不过 VSCode 有一个 Integrated Terminal ,为什么不使用那个呢?
2023年03月18日 11点03分
3
取个好名字这么难
我已经将terminal设置成了默认的终端
2023年03月19日 02点03分
取个好名字这么难
我想要独立弹出的窗口
2023年03月19日 02点03分
level 12
Dragon1573
我这里是从 Developer Powershell for MSVC 2022 启动的 VSCode 。我没有复杂的目录层级,因此 .vscode/launch.json 是这样的。你需要把 $.configurations[*].console 设置为 "externalTerminal" ,这样才能在外部进行启动。
同时,你需要在 Windows 11 中把这个设置项调成 Windows Terminal ,这样才能正确地用 Windows Terminal 来运行你的程序。
测试运行效果没有问题。
2023年03月19日 03点03分
4
取个好名字这么难
看我新楼,除了launch.json外的全都设置了,也不行
2023年03月19日 10点03分
qhmy14138
@取个好名字这么难
那你为什么不设置launch.json呢
2023年03月19日 12点03分
取个好名字这么难
@qhmy14138
设置不了,写你那个它说不允许属性console
2023年03月19日 13点03分
qhmy14138
@取个好名字这么难
说明你加错地方了
2023年03月19日 13点03分
level 12
Dragon1573
你还需要在 VSCode 设置里面,把下图这个选项修改为 wt.exe 来指明使用 Windows Terminal 。它默认设置指向 System32 目录下的 cmd.exe ,如果没有3楼的那个设置,就会用早期版本的 conhost.exe 作为终端界面,而不是使用 Windows Terminal 。
2023年03月19日 03点03分
5
取个好名字这么难
已经解决了,谢谢
使用管理员打开vscode的话,使用的终端就是以前那种版本的
2023年04月24日 02点04分
level 1
取个好名字这么难
楼主
没有
2023年03月19日 10点03分
6
Dragon1573
你使用的VSCode是什么版本?猜测可能与版本有关系?不同版本的配置文件JSON语法有差异?
2023年03月20日 00点03分
level 1
取个好名字这么难
楼主
2023年03月19日 14点03分
7
1