【发布时间】:2020-12-14 23:35:53
【问题描述】:
最近再次切换回 PyCharm。 VS Code 有这个方便的内联合并冲突解决器,你可以选择你想要的操作,对于更棘手的冲突,你可以向上/向下移动行,更新代码等,然后你可以点击你想要的动作:
但在 PyCharm 或其他基于 IntelliJ 的 IDE 中似乎没有等效的功能/插件?在 PyCharm 中,需要调用一个新窗口来解决冲突。还尝试了Git Conflict 和GitToolBox 插件,但仍然没有类似的功能。我错过了什么吗? JetBrains 不应该考虑这个功能吗?
【问题讨论】:
-
PyCharm 和其他 jetBrains 产品有一个冲突解决 UI,可以帮助你做很多事情,包括你所描述的,如果你检查了这个link,也许你会看到你在看什么因为,对不起,我已经好几年没用过 VS 代码或原子了,所以我比较清楚 UI 是如何工作的
-
是的,我也试过了,但是这很烦人,因为除了主编辑器之外,您还需要打开一个新窗口。根据我上面的问题:“在 PyCharm 中,需要调用一个新窗口来解决冲突。”在 VS Code/Atom 中,您不需要打开新窗口,并且可以使用内联解析器按钮直接在主编辑器窗口中编辑冲突文件。在 PyCharm 中,从技术上讲,您也可以通过手动删除 Git 冲突标记来进行内联编辑,但根据我的屏幕截图,没有像 VS Code/Atom 中那样方便的按钮。
标签: git pycharm ide jetbrains-ide