source insight在同步文件之后出现 Error: File write error for D:\**\**\projectname. IA是啥问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了source insight在同步文件之后出现 Error: File write error for D:\**\**\projectname. IA是啥问题?相关的知识,希望对你有一定的参考价值。

网上搜索这个问题都没有解决答案,我刚刚解决了自己本地遇到同样问题,说一下自己的经验。
我最终定位的原因是:代码文件夹里面出现了source insight无法解析的文件。在同步前,我们添加文件的时候都会勾上“show only know type”,但是添加进去的文件不一定就是source insight真的能够解析的。
定位方法:我的工程文件是在同事那里打包压缩后发给我解压到本地,我遇到这个问题后,首先用source insight新建的工程添加其它路径的代码同步没有问题,说明我的source insight工程创建没有问题。然后我就用add tree添加我工程文件夹里面的子目录中源代码文件(虽然麻烦但管用,本人源代码文件13000个左右,所以你也别抱怨麻烦了),然后同步,看到底是哪个子文件夹里面的文件导致不能同步成功。最终定位到在一个include文件夹下面出现了一个名字叫“new”的文件(没有后缀,打开后看了一下是一个new.h文件的拷贝备份)。然后删掉这个文件后就可以正常同步了。
如果还有谁看到后,觉得帮你解决了问题或者有用,请点个赞让其他人也可以看到。
参考技术A 把该文件在Windows选项窗口中关掉,然后重新打开这个文件,就没有问题了。 参考技术B 电脑或程序有问题,我家可以 参考技术C 原因是安装路径或者project存放的路径中出现了中文 参考技术D 这是说这个地方的文件没有写入权限;
修改路径所说文件的权限就可以了。

source insight工程添加文件时去掉不必要的怎么做?

参考技术A 添加工程文件步骤:\\x0d\\x0a1、打开某个工程后,菜单Project -> Add and Remove Project Files\\x0d\\x0a2、此时出现让你选择添加工程文件的对话框,右侧一排按钮中间只有一个可以打勾的位置(Show only known documents types),将此项打勾则只显示Source Insight可以识别的文档类型。\\x0d\\x0a3、正常情况下此时不是代码的那些无关文件应该就不会出现了,但是如果仍然会出现PNG等特别文件类型,则可能你的Source Insight在安装后经过了其他设置,或者并不是标准的英文原版安装文件安装来的,我用英文原版+注册码这样选就没问题了。\\x0d\\x0a4、仍然解决不了,则需要看看设置选项: 菜单Options->Document Options 出现对话框后左上角是Document Type下拉条,看看里面有没有和PNG扩展名的文件关联的文档类型(看右上角的File filter框中的文件扩展名是否有*.png之类的),选择此Document Type然后按下Remove Type按钮后确认删除,这样应该就不会再添加PNG文件类型了。

以上是关于source insight在同步文件之后出现 Error: File write error for D:\**\**\projectname. IA是啥问题?的主要内容,如果未能解决你的问题,请参考以下文章

Source Insight symbol not found

source insight 笔记

source insight注释显示不出来,出现乱码怎么办?我用的是英文的注释。

用Source Insight看Linux源代码,同一个函数会出现多重位置,怎么确定到底用的哪个呢?

source insight左边框的默认宽度可以调整吗

source insight打开的文件出现中文乱码怎么办