PyCharm (JetBrains) IDE - 转到其他分屏上的声明

PyCharm (JetBrains) IDE - go to declaration on other split screen

如果我在 JetBrain 的 pycharm IDE 中有分屏,我可以在一个屏幕上转到声明对象并将生成的声明显示在我的另一个分屏上吗?这对于阅读代码而不失我的位置非常有帮助。我知道你也可以回到以前的插入位置,但这会更好。

据我所知,没有直接的方法可以做到这一点。唯一的选择是一个 3 步过程,您按 Ctrl+B/Cmd+B(在 Mac 上)到达声明,然后右键单击新文件并单击 Split Horizontally/Split Vertically 选项(随您喜欢)。

这将在分屏中打开 selected 文件,下一步是 select 初始文件(PyCharm 默认情况下让您的分屏文件在两列中打开)并且您打开两个文件进行查看。

我偶然发现了这个问题,因为我也在寻找同样的东西。 我实际上想出了一个快速的破解方法。 看看它是否也适合你。

配置

Settings... > Keymap > Split Vertically > 右键单击​​ > Add Abbreviation > 输入 :vs(即 Vim 垂直拆分的快捷方式) > OK.

破解

我假设您当前有一个打开的文件并且没有拆分。

  • ShiftShift :vs
  • Ctrl点击定义

完成后,返回起点。

  • CtrlF4(F4)