在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中,我可以突出显示TokenStore
或HashMap
,按F4并查看TokenStore(或HashMap)的层次结构,即使我当前的编辑器仍然是CustomProvider。
IntelliJ中是否有可用的等效方法(即:无需打开TokenStore类)来查看选定的类层次结构(及其成员/方法),而无需在编辑器中打开目标类?否则,我希望能够在编辑TokenStore
时查看CustomProvider
的结构(Alt-7)。