41

我是 Eclipse IDE 的新手。
我们可以在 Eclipse 中为 Java 编辑器执行以下操作吗?

{
|
|
}

如何在 Eclipse 中配置它以在 Java 编辑器中显示匹配的花括号之间的垂直线?是否可以?

4

8 回答 8

42

有有用的插件。尝试: IndentGuideEditBox

于 2013-02-25T07:00:32.690 回答
21

我可以建议的最接近的解决方案是:

  1. 单击 Eclipse IDE > Window > Preferences > General > Editors > Text Editors

  2. 然后单击链接“空白字符”以指定应显示的内容。

  3. 然后只为选项卡启用“前导和封闭”复选框,其余的不选中。

这不是完美的解决方案,但它可能有用。

例子

于 2013-08-20T15:23:37.080 回答
17

您可以通过将光标定位在大括号(开头或结尾的)之后,在 Eclipse 中识别匹配的大括号,匹配的大括号将自动包含在一个矩形中。你不能按你说的去做。按照我所说的定位光标后,您可以按 CTRL + SHIFT + P 跳转到匹配的大括号。

于 2012-07-19T18:02:19.190 回答
7

据我了解,这是不可能的。然而,Eclipse 确实具有帮助您使用括号的功能,并且它实际上比您正在寻找的 Notepad++ 风格更精致和用户友好。

  1. 首先,它具有匹配括号下突出显示的功能Preferences->Java->Editor。当您的光标位于括号上时,它将突出显示匹配的括号。
  2. 沿着这些相同的思路,如果您的光标在一个括号上并且您按下ctrl + shift + p它将跳转到匹配的括号。
  3. 它具有折线功能,可以切换Preferences->Java->Editor->Folding为括号、注释等。
  4. 在左括号或右括号后双击将突出显示该代码块中的所有内容。
  5. Eclipse 也支持自动缩进。这应该是一个关于哪块代码属于哪个括号的可视队列。

希望这可以帮助!快乐编码!

于 2012-07-19T18:03:42.120 回答
3

Eclipse 的结构化编辑器(包括 Java 编辑器)提供了光标所在结构元素的突出显示。突出显示在编辑器的左边框。例如,在下面的屏幕截图中,光标位于listIterator()方法中,突出显示(用箭头指出)突出显示结构元素,在本例中为 Java 方法。

不幸的是,我认为无法配置该突出显示的颜色或外观。

在此处输入图像描述

于 2012-07-19T18:54:03.563 回答
0

我认为 Eclipse 中不存在此功能。

如果是这样,它很可能可以在以下位置找到:

窗口 > 首选项 > 常规 > 外观

或者

窗口 > 首选项 > 常规 > 编辑器

可能有插件可以添加此行为。(不确定我的头顶上有什么,抱歉)

你从这个特性(括号匹配或折叠)中得到什么价值?也许还有另一个内置的 Eclipse 功能可以替换您使用这些行的内容。

于 2012-07-19T18:02:54.950 回答
0

您还可以在 Eclipse 中突出显示括号 - 请参阅http://blog.deepakazad.com/2012/03/jdt-3842-m6-new-and-noteworthy.html

于 2012-07-19T18:18:19.897 回答
0

1-转到:https ://marketplace.eclipse.org/content/indent-guide 2-您将看到一个安装图标,将其拖到正在运行的 Eclipse 工作区。3-通过以下安装向导安装它。4-重新启动您的 Eclipse。5-在您的 Eclipse IDE 中,转到:Window → Preferences → General → Editors → Text Editors → Indent Guide 6-然后启用缩进指南复选框。7-享受!

于 2020-07-27T07:44:14.590 回答