能否让PhpStorm以Diff模式实时高亮修改,或默认视图仿Git diff显示?
关于PhpStorm的diff模式与修改高亮设置
一、开启实时diff模式(侧边栏式修改预览)
直接在编辑器里就能实现类似动图的实时diff效果:
- 打开要查看的文件,点击编辑器右上角的「对比」按钮(两个重叠文件的图标),选择「Local Changes」,当前文件的修改内容就会和版本库中的原文件实时对比显示,新增、修改、删除的内容都会直观标注出来。
- 嫌点按钮麻烦?用快捷键更快:Windows/Linux按
Ctrl+D,Mac按Cmd+D,一键唤起当前文件的本地变更对比视图。
二、默认视图持续高亮修改(和Git Show Diff效果一致)
要让默认编辑页面一直高亮所有修改,按这几步来:
- 打开设置:Windows/Linux用
Ctrl+Alt+S,Mac用Cmd+, - 找到「Editor > 配色方案 > 版本控制」(英文路径:
Editor > Color Scheme > Version Control) - 在这里可以分别设置新增行、修改行、删除行的高亮样式,勾选背景色或前景色选项,让修改内容在默认视图里一眼就能看到。
- 再去「版本控制 > 提交」(英文路径:
Version Control > Commit)里,勾选「在编辑器中高亮修改的行」,确保编辑器实时追踪并高亮所有修改。
内容的提问来源于stack exchange,提问作者Krzysztof
相关产品推荐
相关产品推荐

