【问题标题】:Spring Tool Suite 4.7.1 editor bugs after updateSpring Tool Suite 4.7.1 更新后的编辑器错误
【发布时间】:2020-08-31 10:38:05
【问题描述】:

我最近在我的 Ubuntu 16 上更新到 Spring Tool Suite 4.7.1 版,从那以后我的编辑器中出现了两个奇怪的错误。我想知道这是否是 STS/Eclipse 错误,或者我的猫是否更改了某些设置导致这种情况(是的,她喜欢躺在温暖的笔记本电脑键盘上,以管理员身份登录,打开东西并更改设置。不要问我怎么做。 ..)

  1. 将标记放置在任意位置,然后单击并拖动到任意位置(以标记一个单词或几行),整个可见页面都会从顶部标记到我标记的位置。

  1. 我不能再像以前那样按 ctrl+单击一个 Java 类来进入它的类文件。我也不能再像以前那样悬停标记的错误来获得解决方案的建议。根本不存在悬停。
  • 我已尝试搜索编辑器设置并重置为默认值。
  • 我已尝试卸载 STS 并再次安装,但同样的问题!
  • 我尝试了多个在线键盘检查器,但它们没有标记 任何键都被“持续按住”或卡住。
  • 我尝试安装 Eclipse(不是 STS),但出现 同样的问题 在那里。
  • Gedit 或 Visual Code 中没有问题。
  • 我尝试连接外接鼠标和键盘,与使用本机笔记本电脑鼠标垫或键盘的问题相同。

还有其他人在使用 Eclipse 或 STS 时遇到此问题吗?

【问题讨论】:

  • 这听起来好像你的猫启用了 Caps Lock 或者永久按下了 shift 键。如果您使用的是 Windows 10,请运行内置的 屏幕键盘 以查看是否按下了任何键或启用了某些锁定。您还可以检查是否在 Eclipse 以外的应用程序中看到类似的行为。
  • @howlger 我在 Ubuntu 16 上,按照你的建议没有按下任何键,所有其他应用程序都可以正常工作。
  • 哪个 Eclipse 版本?如果是当前版本make sure you have GTK 3.20 or higher.
  • @howlger 这似乎解决了“标记所有”错误,谢谢!添加为答案,我将标记为正确。另一个“悬停”问题是由于我的 JDK 中没有“tools.jar”引起的,所以我将它添加到我的 SpringToolSuite4.ini 文件中来解决它: -vm /path/to/my/java/bin/java As此处描述:wiki.eclipse.org/Eclipse.ini

标签: eclipse spring-tool-suite


【解决方案1】:
  1. 选择问题:在 Linux 上确保使用正确的 GTK 版本,它适用于当前 Eclipse 2020-06 (4.16) GTK 3.20 or higher
  2. 悬停问题:As you have found out yourself,确保使用正确的 Java VM 运行 Eclipse (which can be specified in the eclipse.ini file)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-10
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 2015-05-14
    • 1970-01-01
    • 2012-02-10
    相关资源
    最近更新 更多