【发布时间】:2021-01-22 03:21:56
【问题描述】:
如何在下面显示的两种情况下以相同的方式将右键单击菜单配置为具有Go To > Declaration or Usages 选项?
使用一个简单的代码示例:
def a_func():
pass
def b_func():
a_func()
案例 1:
如果我们右键单击.py 源文件中声明对象的a statement,则菜单中的Go To > Declaration or Usages 选项可用。如截图所示:
案例 2:
但是,如果我们首先左键双击声明,第二右键单击声明,Go To>Declaration or Usages选项为在菜单中不可用。如截图所示:
键盘快捷键 Ctrl + B 在这两种情况下都有效,但是当只使用鼠标时,无论我之前是否左键双击,我都希望在右键单击时使用相同的选项。
我试图寻找一种方法来做到这一点,显然配置在Settings>Menus and Toolbars>Edit Popup Menu,但我不明白EditorPopupMenu需要更改什么以及如何更改?
【问题讨论】:
标签: pycharm contextmenu