gpt4 book ai didi

c - Eclipse 在插入符号之前而不是之后匹配括号

转载 作者:行者123 更新时间:2023-11-30 16:33:19 24 4
gpt4 key购买 nike

当我将插入符号放在左括号之后时,Eclipse 会突出显示右括号。当我将光标放在左括号之前而不是之后时,有没有办法更改此设置以突出显示右括号?

最佳答案

我认为这是 Eclipse 中的一个错误,原因如下:

  • 如果您转到 Windows -> 首选项 -> C/C++ -> 编辑器 并单击右下角的 ? 按钮,帮助文档会说明如果选中突出显示匹配的括号(默认情况下),则当光标位于括号旁边时,会突出显示匹配的括号。它没有说明光标必须位于括号右侧才能工作。

  • 另外,请注意,在 Java 中,无论光标(插入符号)位于左括号的左侧还是右侧,匹配的括号都会突出显示,并且这种行为似乎不太可能在 Java 和.C/C++。

欢迎联系raise a bug report如果你同意。

还有一种替代方法,它不能完全满足您的要求,但可能可以接受:

  • 安装Bracketeer for C/C++ (CDT)插件:http://marketplace.eclipse.org/content/bracketeer-cc-cdt

  • 将光标定位到括号左侧仍然不起作用!

  • 但是,如果您将鼠标悬停在 插入符 左括号上或其左侧,插件将突出显示匹配的右括号。具有讽刺意味的是,如果您将鼠标悬停在插入符号的右侧,则它不起作用。以下是悬停到左括号左侧后的示例屏幕截图:

bracketeer

  • 请注意,此行为完全独立于光标位置。在上面的屏幕截图中,您可以看到光标位于第 25 行。

Bracketeer 附带许多可配置选项(Windows -> 首选项 -> 常规 -> 编辑器 -> Bracketeer -> 括号突出显示/提示),因此可能值得一看:

bracketeerConfig

关于c - Eclipse 在插入符号之前而不是之后匹配括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49798556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com