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
标签:文件,浏览,ipch,db,Visual,sdf,回退,数据库 From: https://www.cnblogs.com/live41/p/16865731.html