把代码从一个文件挪到另一个文件的时候git diff会很难看,有没有一个什么东西可以比较清楚地显示某一大段代码是从另一个文件里来的呢
搜了一下git diff --color-moved就行,vscode也可以设置,或者用一个叫delta的东西
不行啊color moved还是看不了文件之间的移动
@loremipsumdolor --color-moved 会把移动的行标注不同的颜色,我看跨文件是没问题的呢?是不是挪动变了 indent 之类的?
@unagi 其实我想要的是那种看好多文件的时候也能标记出来哪一段是从一个文件挪到另一个文件的效果,主要是GitHub和vscode没有这种界面
@loremipsumdolor 我没看懂什么叫看好多文件的时候,你是说 IDE 里不会显示不同的颜色吗?反正命令行是没问题的,不晓得 vscode 是什么效果。。
@unagi 是的,如果是在一个文件内部移动的话就能看出来颜色不一样,但如果是从一个文件移到另一个文件就不行了
@loremipsumdolor 那可能是 vscode 的 bug 吧。。我的 IDE 可以。。
本吧服务器位于德国。欢迎小伙伴们分享生活和语言豆知识。 新用户注册请 1. 填写详细的申请理由,或者附上别处的社交账号。 2. 给出 Rhabarberbarbarabar 的中文翻译。
@unagi 是的,如果是在一个文件内部移动的话就能看出来颜色不一样,但如果是从一个文件移到另一个文件就不行了