【问题标题】:Eclipse text cursor has changed and editor behaves differentlyEclipse 文本光标已更改,编辑器的行为有所不同
【发布时间】:2012-03-22 21:15:26
【问题描述】:

我按下了一个神奇的按钮,现在我的光标(显示您输入位置的闪烁的东西)分裂了,现在 Eclipse 就像一个纯文本编辑器/像 Microsoft Word 一样。光标通常看起来像“|”,现在看起来像“¦”(维基百科称之为“broken bar”或“分开的规则”,而不是普通的“vertical bar”)。

我只是想知道如何让 Eclipse 再次正常运行,以及我不小心做了什么,所以我不再这样做了。

【问题讨论】:

  • “正斜杠上方的字符”是我的键盘上的问号...你能更具体一点吗?
  • 很确定问号在反斜杠上方。我认为斜线的方向是基于从顶部开始到底部......如果我弄错了,那么显然我的意思是反斜杠。
  • “fugoogin”是什么意思? Eclipse 表现得像 MS Word 是什么意思?
  • 这是一个非常恰当的问题。
  • 有趣的是,您将其描述为“反斜杠上方的字符(中间有间隙的细竖条。)”而不是仅仅输入 ¦

标签: java eclipse editor


【解决方案1】:

您好像不小心从智能插入模式切换到插入模式。

Ctrl + Shift + Insert 或在 Edit 菜单上勾选 Smart Insert Mode 以切换回来。

Smart Insert 是在您键入开始符时自动插入右引号和括号并在您按分号时在行尾放置分号的功能(如果您有偏好为启用。)

【讨论】:

  • 谢天谢地,这个拆分插入符号会让我发疯的!
  • @STM:很有趣的是,光标表面上微不足道的外观变化却能把我们逼上绝路! Ctrl+Shift+Insert 修复了它!
  • 啊,太棒了。我什至不知道我是怎么打开它的(你到底是怎么不小心按了 Ctrl + Shift + Insert 的?),但你救了我!
  • 当我将文件扩展名更改为未知扩展名时,我认为它从智能插入变为普通插入,谢谢,这让我发疯了!此外,它会告诉您在底栏上还有哪些内容:)
  • 七年后仍然在救我。
【解决方案2】:

也许您按下了 insert 键,这会将 Eclipse 编辑器更改为 Overwrite 而不是 Smart Insert(请参阅编辑器底部的信息栏),并将更改光标到块而不是垂直线?

更新:感谢您的澄清 - 请参阅 mikej 的正确答案。如果有人遇到我描述的类似的相关问题,我会留下这个答案。

【讨论】:

  • 不正确,插入会使其表现得像命令提示符,而不是 Microsoft Word。如您所说,插入也使光标成为块而不是拆分光标。我有一条中间有间隙的垂直线,就像正斜杠上方的字符...
  • @Jeremy 如果您通过“像 Microsoft Word 一样行事”然后...和“拆分光标”来解释您的意思会有所帮助...
【解决方案3】:

只需双击eclipse状态栏中的“Smart Insert”/“Overwrite”

作为参考,我正在添加图片。

【讨论】:

  • 这只是 [Insert] 键的作用,即切换覆盖和启用的任何插入模式。它不会在插入和智能插入模式之间切换,这是 OP 要求的。
【解决方案4】:

如果没有任何效果,请重新启动 Eclipse。我就是这么做的!

【讨论】:

    【解决方案5】:

    点击一下

    工具栏中切换 Vrapper 图标..

    这可能会导致一些类似的问题。因为直到今天我也面临同样的问题。

    请参考下面的图片以获得清晰的概念。


    确保它在状态栏中处于禁用模式

    【讨论】:

      【解决方案6】:

      @Jeremy 说“我有一条中间有间隙的垂直线,就像正斜杠上方的字符”我猜你指的是'管道'符号,你用来表示的那个'或'在编程语言中。正如人们已经回答的那样,您处于原始插入模式(与智能模式相反),因此请尝试编辑->智能插入模式(默认为 Ctrl+Shift+Insert)。 欲了解更多信息,您可以访问此主题http://www.eclipse.org/forums/index.php/t/53833/

      请记住,该符号称为“管道”符号或“管道”符号。

      【讨论】:

        【解决方案7】:

        我也有同样的问题,你也可以通过按下键盘上的 INSERT 按钮来解决这个问题(在 Windows 平台上)。

        它对我有用。

        或者你可以重启你的eclipse。

        【讨论】:

          【解决方案8】:

          在我的 Windows 计算机上,我按 Shift + 0,但零必须在数字键盘上,而不是顶行数字。

          Shift + 0 切换我的光标。

          【讨论】:

            【解决方案9】:

            我之前在 Eclipse 3.7 中遇到过这种症状。我重启机器后,它就消失了。

            【讨论】:

              【解决方案10】:

              如果您的光标符号是“+”,则按Alt+Shift+A。 否则我们可以使用编辑菜单选项 ==> 切换块选择

              【讨论】:

                【解决方案11】:

                如果您使用的是 spring 工具套件,那么您可以双击突出显示的 Smart Insert 。有些键盘没有insert 按钮。

                enter image description here

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 2014-06-09
                  • 1970-01-01
                  • 2021-10-20
                  • 1970-01-01
                  • 2019-02-25
                  • 1970-01-01
                  • 2015-02-10
                  相关资源
                  最近更新 更多