跳到下一个上方/下方的类声明?

问题描述 投票:0回答:2

Alt + DownAlt + Up 将跳转到相对于当前光标位置的下一个/上一个方法。是否有类似的功能可以跳转到上/下一个类?

pycharm shortcut jetbrains-ide keymaps
2个回答
2
投票

默认键盘映射无法提供您想要的确切功能。循环上一个/下一个类,就像循环方法一样,是不可能的。最接近的是使用 Ctrl+F12 打开包含模块中所有成员的列表。

  • 转到设置 Ctrl+Alt+S 并选择 Keymap

    
    

    • Keymap

       -> 
      Main Menu
       -> 
      Navigate
       中,
      Ctrl+F12 给出文件中的对象列表。

    • Keymap

       -> 
      Main Menu
       -> 
      Navigate
       -> 
      Navigate in File
       中是 
      Alt+UpAlt+Down 循环下一个/上一个方法的快捷方式,如您在问题中提到的。


0
投票
我通过 IdeaVim 插件解决了这个问题,将其添加到

.ideavimrc

 文件中(我们在这里使用它的搜索):

nnoremap gU ?class <CR> nnoremap [[ ?class <CR> nnoremap ]] /class <CR>

gU

 带您进入当前的类声明。 
[[
, 
]]
 用于上一个/下一个。

© www.soinside.com 2019 - 2024. All rights reserved.