NTL01 几秒钟也要节省的原则希望能继续利用上下键重复命令/调试过程。
这样的想法很赞!!!
可能要明确一下终端的概念,之前有分享一篇文 https://0xffff.one/d/101 ,可以借助它明确一下 Win32 控制台这样的终端,cmd、PowerShell 这样的命令行 Shell 之类的东西。
结束程序,直接在终端窗口按 Ctrl+C 发送一个信号给它就好了?直接叉掉终端的话,是可以把其下运行的程序一并结束掉,我们可以用 shell 的中止方式去做这样的事情,就不用从终端这一层面关掉,之前的输出也能看到。
另外,cmd 默认好像是没有命令的历史记录,powershell、Linux 的绝大部分的命令行 shell 是有的,这样就能一直用上下键来找历史记录。
这方面熟悉了,想节约命令行的时间的话,我推荐 VSCode,通过它提供的构建和调试的接口需要的 tasks.json 和 launch.json 配置文件,配好构建和启动的命令,然后用 VSCode 自带的调试功能就能一键启动和调试了~