在IntelliJ中,使所有标识符更加可见,类型和修饰符不太明显?

时间:2016-09-24 04:03:36

标签: java intellij-idea ide

FWIW,我正在使用IntelliJ,但这可以通过其他代码查看者/编辑来解决。

我想要的是一种滚动Java代码的方法,并使定义中真正令人讨厌的名称脱颖而出,不再强调所有其他重要的"名称前面的东西,所有修饰符,英里长类型名称和通用类型尖括号内的多英里长类型名称。

@EvenMoreComplicated @Pinky(extended=true) private static final volatile UltimateUtility<Blah,Yak,Freaking,Enough> theName(...

VS

/.../ theName... *the definition would still show here*

当我试图阅读这个污泥时,我只是想要一种方法来轻松查看类,属性,方法和局部变量的血腥名称: - (

我没有要求突出显示所选标识符实例的功能。

我在树上失去了森林。在树结构查看器中来回查看是不安的,它没有显示局部变量(至少在Java中,有点在JS中)

也许我试图解决错误的问题?好吧,他们付钱给我(和我的同事)用Java做大部分工作,这就是演出。

1 个答案:

答案 0 :(得分:1)

据我所知,目前在IJ或任何其他IDE中无法解决此问题(如果您不知情,请纠正我)。你可以做一些技巧,但没有一个与你想要的完全匹配。无论哪种方式,您应该将每个注释放在一个单独的行上,这样就不会为方法注释参数添加任何值。

请注意,下面使用的键绑定适用于Windows和IJ 2016.2。您可以从File - &gt;检查/更改自己的快捷方式Settings - &gt; Keymap

1)"collapse by default" settings:转到File - &gt; Settings - &gt; Editor - &gt; General - &gt; Code folding并默认选择您要折叠的内容:

code folding settings

1)自定义折叠区域(blog&amp; help):选择一个区域,然后按 CTRL +

collapse region

2)崩溃一切(包括自定义区域。似乎): CTRL + SHIFT + Numpad -

collapse all