描述

自己使用时发现点了结束按钮后,打开任务管理器,发现刚才运行的程序还在,并没有被杀死。

有时如果一个程序写了死循环,就会出现疯狂占用内存,最后不得不关机重启。

解决方案

这是他的社区有人也有这样的问题。

https://intellij-support.jetbrains.com/hc/en-us/community/posts/206620039-Clion-IDE-not-killing-processes-

还有在stackoverflow

https://stackoverflow.com/questions/51169357/unable-to-catch-sigint-sent-by-clion

他们给出的解决方法是按着shift+ctrl + A ,然后输入Registry 找到'run.processes.with.pty'并把它关掉,也可以这样 (Help -> Find Action -> Registry...)。

 

但是神奇的是,这个设置不能被保存,你下次再打开Clion时他依然时开的。

然后在知乎找到了这个保存的方法 具体链接 

https://www.zhihu.com/question/50971066/answer/198448875

解决方法    在.CLion2017.3\config里面新建  idea.properties 文件,文件内容:run.processes.with.pty=false

这个.CLion2017.3\config 一般是在C盘的user 下面。

 

相关文章:

  • 2021-09-18
  • 2021-10-21
  • 2022-12-23
  • 2021-11-23
  • 2022-02-08
  • 2022-01-03
  • 2021-06-25
  • 2022-01-22
猜你喜欢
  • 2021-08-16
  • 2021-07-03
  • 2022-01-13
  • 2021-11-02
  • 2022-12-23
相关资源
相似解决方案