自从知道了上下键在命令提示行里可以重复之前的命令,运行Java小程序感觉省了好多输入javac xxx.java和 java xxx的时间? 今天突然遇到一个新情况:编写的小程序有有逻辑错误,导致不能按照原设想的结束。
请问这种情况下有没有可以结束当前程序但不关闭命令提示行的方法? 小弟本着几秒钟也要节省的原则希望能继续利用上下键重复命令/调试过程。
ps 用命令提示符/powershell感觉原始了,Eclipse对于新手又太复杂了,有没有好的平台推荐?
自从知道了上下键在命令提示行里可以重复之前的命令,运行Java小程序感觉省了好多输入javac xxx.java和 java xxx的时间? 今天突然遇到一个新情况:编写的小程序有有逻辑错误,导致不能按照原设想的结束。
请问这种情况下有没有可以结束当前程序但不关闭命令提示行的方法? 小弟本着几秒钟也要节省的原则希望能继续利用上下键重复命令/调试过程。
ps 用命令提示符/powershell感觉原始了,Eclipse对于新手又太复杂了,有没有好的平台推荐?
NTL01 几秒钟也要节省的原则希望能继续利用上下键重复命令/调试过程。
这样的想法很赞!!!
可能要明确一下终端的概念,之前有分享一篇文 https://0xffff.one/d/101 ,可以借助它明确一下 Win32 控制台这样的终端,cmd、PowerShell 这样的命令行 Shell 之类的东西。
结束程序,直接在终端窗口按 Ctrl+C 发送一个信号给它就好了?直接叉掉终端的话,是可以把其下运行的程序一并结束掉,我们可以用 shell 的中止方式去做这样的事情,就不用从终端这一层面关掉,之前的输出也能看到。
另外,cmd 默认好像是没有命令的历史记录,powershell、Linux 的绝大部分的命令行 shell 是有的,这样就能一直用上下键来找历史记录。
这方面熟悉了,想节约命令行的时间的话,我推荐 VSCode,通过它提供的构建和调试的接口需要的 tasks.json 和 launch.json 配置文件,配好构建和启动的命令,然后用 VSCode 自带的调试功能就能一键启动和调试了~
//要学一学命令行的话换成linux环境不是更好么hhhh
NTL01 一些想法和需要无论是中文还是英文都不知道如何确切表达
这的确是个问题,我觉得这一点需要针对性训练一下,核心在于如何准确快速地把你想要的表达出来,多多尝试,过了最开始那个坎应该之后会比较得心应手了。
基本方法就是文献检索里面的思想,在入门帖的“信息素养”这一块有提到,推荐关注一下这方面的课程和资料,这个思想应该是我们大多数人缺少的,但也已经有前人在这个领域给我们铺好了路(研究图书馆学还有信息管理相关领域的人们。
而且,相比于在图书馆一本本书去翻(类似图书馆说的手工检索,动动手在网上搜索的成本其实是非常非常低的!
这里的截图来自图书馆的《信息检索与利用》的公选课的课件,核心的两个在这里:
链接: https://pan.baidu.com/s/1eP-dqr5GBtv9-fHshDKe1A 提取码: kyr7
大三有一门朱佳老师开的 科技文献阅读与写作,听说也有介绍相关的技巧。可惜我没选上,不过听周围的同学都是好评。我觉得,大三才接触这方面可能还是太晚了,要尽早行动。
© 2018-2024 0xFFFF