当我做提交比较时,我在SourceTree中出现了一个奇怪的行为。为什么一些.js文件差异不是在sourcetree中内联显示的?
对于大多数文件,我得到一个小的预览的变化,分组在“hunk”。这是查看文件所做更改的好方法,它甚至可以让我恢复文件更改的部分/区块。
它似乎适用于一些.js文件和.html甚至.asp文件。除了某些特定的.js文件从不在预览中显示。 SourceTree正确地将它们标记为在日志/历史记录中添加,更改等,但不会显示差异预览。使用外部差异工具(我使用Beyond Compare)完美地工作,我可以查看那里的变化。问题是,当漂亮的预览效果很好时,我不想启动外部比较。
任何想法?
什么是修复? – shibualexis 2015-03-21 10:41:06
修复程序是(重新)以UTF8格式保存文件 - 通过您的代码编辑器... – 2015-03-22 18:45:42