禁止Visual Studio生成.ipch和.sdf/.db文件

Visual Studio会在项目的主目录下生成.vs文件夹,里面的.ipch和.sdf/.db文件会越来越大

ipch和sdf/db文件是用于代码浏览数据库(SDF)、浏览/导航选项、IntelliSense特性

 

禁用方法

菜单栏 -> 工具(Tools) -> 选项(Options) -> 文本编辑器(Text Editor) -> C/C++ -> 高级(Advanced) ->

方法1:浏览/导航(Browsing/Navigation) -> 把“禁用数据库(Disabled Database)”设置为true

* 该方法会导致代码浏览数据库、浏览/导航选项、IntelliSense特性(#include智能提示除外)关闭

官方说明:All use of the code browsing database (SDF), all other Browsing/Navigation options, and all IntelliSense features except for #include Auto Complete are disabled.

 

方法2:回退位置/浏览数据库回退(Browsing Database Fallback) -> 

把“始终使用回退位置(Always Use Fallback Location)”和“回退位置已在使用时,不警告(Do Not Warn If Fallback Location Used)”设置为True

如果不填写回退位置(Fallback Location),则默认放在指定路径或临时目录

 

备注

.sdf文件在VS新版本变更为“项目名.VC.db”或“Solution.VC.db”

* sdf是SQL Server Compact Edition的数据库文件,.db是SQLite的数据库文件

* .db-wal是SQLite预写日志(Write Ahead Log)文件,.db-shm是SQLite共享内存文件

 

官方文档:https://learn.microsoft.com/en-us/visualstudio/ide/reference/options-text-editor-c-cpp-advanced

 

posted @   Clotho_Lee  阅读(606)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
历史上的今天:
2021-11-07 ZooKeeper的安装与部署
2021-11-07 Kafka参数zookeeper和bootstrap-server的区别
2013-11-07 [转]const指针与指向const的指针
点击右上角即可分享
微信分享提示