在Linux VSCode中编写调试C++解决ipch文件过大问题
最近在linux中用VSCode做IDE调试c++,发现vscode会自己在每个文件夹里创建.vscode文件夹,并生成.ipch文件,这个文件动不动就30-40M,即使你的cpp文件才几十k。网上搜了下,大家都是在谈vs里边通过设置如何避免ipch文件的产生,但在vscode里边我找了半天没找到对ing的设置,没办法只能考虑别的方式,所以打算写个简单的shell脚本来做这件事
del_ipch()
{for element in `find $1 -type d -name "ipch"`do rm -rf $element done
}
path=$(pwd) # 获得完整路径
echo "start to delete all the ipch document in ${path}" # 删除ipch里边大文件
del_ipch $path # 删除该路径下所有ipch文件夹
解释:
path=$(pwd) 表示获得当前所在路径
find $1 -type d -name “ipch” 表示在输入地址参数的目录下搜索ipch文件夹(包括子目录),这里指定只搜索文件夹,因为我目标就是直接删除ipch文件夹。
rm -rf $element 表示删除搜索到的ipch文件夹
这个方法可以一次性把目录下所有ipch文件夹都删除,也算是被动解决了ipch文件过大的问题,如果有谁知道在linux VSCode中怎么主动解决让ipch大文件不产生的方法,还请告诉我一下,感谢
在Linux VSCode中编写调试C++解决ipch文件过大问题相关推荐
- Vue中引入字体并解决字体文件过大问题
利用 CSS3 @font-face 规则 指定名为"myFirstFont"的字体,并指定在哪里可以找到它的URL: @font-face {font-family: myFir ...
- linux安装vscode菜单乱码,在Ubuntu 18.04系统下vscode中zsh乱码的解决方法
以下为你介绍在Ubuntu 18.04 LTS系统下vscode中zsh乱码的解决方法. 详情 在Ubuntu 18.04 LTS系统下安装了zsh和agnoster主题,但是出现了终端中有乱码的情况 ...
- 在VSCode中编写Kotlin/Java
在VSCode中编写Kotlin/Java 前言 不希望每次运行一下代码就要去启动Android Studio这个庞然大物,正好vscode可以做一个轻量级的IDE,所以配置了vscode用来编写Ko ...
- Kali Linux 2017中Scapy运行bug解决
Kali Linux 2017中Scapy运行bug解决 Scapy是一款强大的网络数据包构建工具.在Kali Linux 2017中,当在scapy的命令行中,运行res.graph()生成图形时, ...
- 初次使用VScode中的MPE插件写.md文件
初次使用VScode中的MPE插件写.md文件 确实使用VScode还不是很熟练,上一次使用还是心血来潮时学前端时,也是使用插件来显示实时效果,距今已经-总之很久了,忘了也不能怪我,是时间太残忍- 步 ...
- 如何在Linux终端中复制和粘贴文本、文件和文件夹。
复制和粘贴是电脑上使用最多的操作之一.虽然使用Ctrl+C和Ctrl+V键盘快捷键很容易做到这一点,但在Linux终端上就不是那么简单了.你有几种选择来完成这项工作.以下是你如何在Linux终端中复制 ...
- Linux使用命令移动文件夹,linux虚拟机中如何用命令来移动文件夹
对于新手来说,经常会碰到如何移动linux系统中的文件夹之类的问题,这些命令都很简单,关键在于熟能生巧,接下来跟着小编一起学习一下如何在装有linux的虚拟机中进行文件夹的移动. linux虚拟机中如 ...
- 解决CAD文件过大问题,减小CAD文件大小
有时候在CAD制图过程中,我们可能会遇到CAD文件过大的问题,导致无法正常保存传输,可能会占用过多的存储空间.这时候该如何解决呢?小编今天给大家介绍一下几个超级好用的方法,解决CAD文件过大问题,减小 ...
- 在vscode中使用pylint-django插件解决pylint的一些不必要的错误提示【转】
转自:http://www.cnblogs.com/chaojihexiang/p/6417835.html 微软的vscode编辑器是一个好东西,通过vscode编辑python程序非常的方便.推荐 ...
最新文章
- pandas使用drop_duplicates函数基于subset参数指定的数据列子集删除重复行、并设置keep参数保留重复行中的最后一个数据行
- JZOJ 5422. 【NOIP2017提高A组集训10.25】天才绅士少女助手克里斯蒂娜
- mac 系统使用macaca inspector 获取iphone真机应用元素
- 犯人释放的C语言程序,C语言的自动关机程序和一个用来整人的小程序
- 程序员欢呼:微软Bing开始支持搜索源码、可直接运行
- 雨滴桌面时间插件_Win10美化向——如何搭配你的桌面
- 论文浅尝 | Open world Knowledge Graph Completion
- Tensorflow MNIST 手写识别
- 华为正式宣布全场景AI计算框架MindSpore开源 降低AI开发门槛
- kafka : CommitFailedException already rebalanced and assigned max.poll.records
- 如何建设可视化集中管理平台
- V4L2Gstreamer媒体控制工具(五)
- 程序员写三十行代码,被应届生怼:我能三行搞定!也配叫程序员?
- LCD1602动态显示
- 前端实现在线预览word(docx),pdf,excel类型的文件
- 五笔字根表识别码图_五笔字体识别码规则图 五笔输入法字根表
- 个人博客网站搭建-WordPress-NameSilo-云左虚拟主机
- maven pom.xml解析、命令说明、依赖传递、继承、聚合、properties、build、依赖范围、版本仲裁、profile
- poi-tl填充动态word表格数据
- 删除用户 userdel