4

我想知道是否有人可以帮助我查询有关 Eclipse 的问题。我在工作中广泛使用了 JDeveloper,并且喜欢它的“块着色”功能,它可以为方法和语法块的背景着色,我发现这对破译我们拥有的一些可怕的遗留代码非常有帮助。

为了澄清我的意思,如果我写了一个 try catch finally 块,try 的第一行直到它的右括号是浅蓝色的,而 catch/finally 是深蓝色的阴影。与 if/else 语句(绿色/深绿色)、while 循环(粉红色)等类似。我一直在使用 EditBox 插件,但这是一种不同的突出显示方式,我发现它不像每个语句那样清晰/方法类型有自己的颜色。

如果有人能对此有所了解或将我指向选项/插件等,我将不胜感激。

小号

4

2 回答 2

1

没有这样的东西,但其他一些功能可能会帮助您更轻松地识别块:

  • 如果光标直接位于大括号或括号之前或之后,则使用字符周围的小矩形突出显示另一个左/右大括号或括号。
  • 如果在左大括号后的同一行的空白处双击,则选择左大括号和右大括号之间的内容。
  • 如果光标位于诸如“break”或“return”之类的关键字上,则它们的“相关块”会突出显示,即break 周围的“for”关键字,或return 语句周围的函数声明。这需要“标记事件”处于活动状态(应该在您的工具栏中可用)。
于 2013-04-27T15:48:56.527 回答
1

对于 eclipse,有一个处于 alpha 阶段的插件,它提供类似于 JDev 的粗略块着色。请在此处找到编辑框

在此处输入图像描述

于 2018-03-01T15:55:40.970 回答