如何在不打开实际类文件的情况下查看IntelliJ中类的文件结构?

时间:2018-03-22 13:30:31

标签: java intellij-idea

在Eclipse工作了15年之后,我放慢了迁移到IntelliJ 2017的速度,并尝试找到相同的工作方式。在Eclipse中,我能够按下F4'在我当前班级的任何成员上,并在“层次结构”中查看突出显示的成员的结构(包括其所有成员和方法)。图。

在IntelliJ中,我找到了' Alt-7'结构视图,但似乎只显示编辑器中当前打开的类的结构。有没有办法看到突出显示/选定成员的结构(包括它的私人/公共成员和方法)?

例如:

public class CustomProvider implements AuthenticationProvider {

    @Autowired
    private TokenStore tokenStore;

    @Override
    public Authentication authenticate(Authentication authentication) throws AuthenticationException {

        Map<String, String> map = new HashMap<>();
        ....
        ....

    }
}

在Eclipse中,我可以突出显示TokenStoreHashMap,按F4并查看TokenStore(或HashMap)的层次结构,即使我当前的编辑器仍然是CustomProvider。

IntelliJ中是否有可用的等效方法(即:无需打开TokenStore类)来查看选定的类层次结构(及其成员/方法),而无需在编辑器中打开目标类?否则,我希望能够在编辑TokenStore时查看CustomProvider的结构(Alt-7)。

1 个答案:

答案 0 :(得分:2)

很抱歉,此功能暂时无法使用。你可以vote for this request