我最近使用资源编辑器对项目中的资源文件(.rc)进行了更改,在提交到SVN时我注意到Visual Studio已合并了最初在两个或更多之间拆分的较长行线条成单行。
虽然我从不直接编辑.rc文件并且对Visual Studio在那里做的事情没有兴趣,但我确实不需要提交一个更改,看起来好像大多数.rc文件在实际中已经改变了'只改变了一个菜单项。如果另一个具有不同Visual Studio设置的人出现并且.rc文件更改回先前的排列并再次拆分行怎么办?我们将进行更多更改,基本上会删除文件的任何逐行版本控制。
是否有某个设置可以控制此行为,因此我只需更改文件中的单个内容而不会触及沿途的其他所有长行?
目前我必须注意更改并在文本编辑器中手动合并它,但这远非理想,特别是在转向更复杂的更改时。
我希望它只是一个简单的选项,或者如果有人可以指出微软对Visual Studio 2008所做的改变,所以我知道这将是我必须对.rc做出的唯一重大改变文件。
感谢您的帮助。
答案 0 :(得分:1)
没有任何选项会影响资源编辑器对.rc文件进行更改的方式。对我来说,对文件进行更改的前一个程序员使用文本编辑器而不是使用资源编辑器。
在团队中解决这个问题,并就共同的编辑方式达成一致。并调整你的差异工具,许多允许忽略对空格的更改。