中易网

beyond compare 回车换行符比较规则

答案:2  悬赏:10  
解决时间 2021-01-28 16:12
beyond compare 回车换行符比较规则
最佳答案
选 Rules-based comparison 是对的。
▲但选了之后,必须[完全刷新]一次。

如果[完全刷新]后也没用,说明有个默认设置被改了。
(既然是 Rules-based comparison,就要看你以怎样的Rules为base。)

在你的这个[文件夹比较]视图中,任选一对文件进行对比;
在打开的[文件比较]视图中:
点击Rules按钮(或从Session菜单)打开 Session Settings 对话框:
Importance 选项卡:
(底部)Miscellaneous:
Compare line endings (PC/Mac/Unix)
▲停用这个选项(默认是停用的)。

然后,把 OK 左边的选项改为:
Use for all files within parent session

然后,回到 parent session(就是那个[文件夹比较]视图),完全刷新。

▲要重复使用这个会话,别忘了保存。

若仍未解决,请“补充说明”或“追问”,我继续帮你。
全部回答
遇到的一个问题是,开发 Linux 下的应用程序,代码里本不应出现 \r。但是由于 Source Insight
在阅读代码上的便利性,我一直习惯在 Windows 下用 Source Insight 阅读和编辑代码,然后在 Linux 下编译和调试(虽说
Linux 下也可以通过 Wine 安装 Source Insight,但是 Linux 的 UI 实在是惨不忍睹哇)。 尽管在 Source
Insight 的 Options->Preferences->Files->Other->Default
file format 中设置了 Unix(LF),但可能是因为设置晚了,代码每一行的结尾,还是变成了 \r\n。
这个结果无疑是悲剧的,最起码,在 GBD 调试时,会出现代码无法对应的情况,因为 Linux 会把 \r\n 当成 2
行。既然出现了,就要想办法解决。但是 Beyong Compare 比较 Windows 和 Linux 下的文件时,对于 \r\n 和 \n
的区别,默认是不显示的。修改这个默认设置,在
Rules->Importance->Miscellaneous->Compare line
endings(PC/Mac/Unix)。
具体教程请参考官网资料http://www.beyondcompare.cc/support.html
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有《建设用地规划许可证》和《建设工程规划许
转户申请: 本人陈xx,男,汉族,出生xx年xx
钢结构图纸中M是什么意思
中石油邢台市第一百四十三加油站地址在什么地
校园欺凌的预防和治理应该怎么做?
12V100A锂电池重量多重?一般价格多少?谁有
可乐鸡翅吃多了有什么害处么
影驰1050ti和微星1050ti哪个好
现在牟平学个驾照一般多少钱
荣耀10还是幻影蓝好看
怎么才能让老婆主动要求过夫妻生活
关于JAVA Entity entity = entityClass.getAn
三年级语文所有古诗
除了南宋,还有哪个大一统的王朝亡于外族
对联横批下面的一条一条的是什么?
推荐资讯
雪花勇闯 就是超级勇闯 ? 勇闯天涯 就是老勇
tcp\ip协议的四层体系结构从低层到高层的
农民举报村组长去那里
成都碧海蓝天休闲娱乐会所从数码广场怎么走?
宁波天一广场到机场怎么走
色色婚纱(盘州路)地址在什么地方,我要处理点
现代瑞纳2014款与15款有什么不同
求用as...as造句
求2019恋练有词百度网盘
佛祖割肉喂鹰,度了鹰,可谁又度了佛祖?既无
你的异性朋友和自己的女友吵架来找你该怎么办
2017保研夏令营参加资格?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?