eclipse - Groovy-Grails Tool Suite (GGTS) 内容无法识别基本的 groovy

标签 eclipse grails groovy sts-springsourcetoolsuite

我已经在 ubuntu 上安装了 GGTS,并尝试使用内置编辑器编辑 .Groovy 文件。

自动完成功能非常烦人,因为它会识别我的域对象,即我的 User 类等。它无法识别基本的常规,例如我开始输入“def”来定义变量,然后按空格,它会自动完成到“默认”,类似地,如果我尝试输入“return”,它会自动完成为“RETURN”,而我一敲空格就打字,这非常烦人。

就像我说的,它会识别类,所以如果我输入 def u = new User(),User 部分将正常完成,但问题是我之前定义的变量 u 在代码中后面不会被识别。

我希望你们明白我的意思...不知道如何解决它,除非不使用常规编辑器并将其视为纯文本。我什至尝试禁用内容辅助,但由于某种原因这似乎不起作用

最佳答案

我今天在 GGTS 3.4.0.RELEASE 中遇到了这个问题,并对这种情况感到非常生气。

不知何故,我的工作区将“Java 自动激活触发器”设置为“_.abcd....z”(全部小写字母)

窗口 -> 首选项 Java -> 编辑器 -> 内容辅助 “Java 自动激活触发器”设置为“。”

这似乎有很大帮助。

我仍然不确定是什么导致我的工作区具有此设置。

关于eclipse - Groovy-Grails Tool Suite (GGTS) 内容无法识别基本的 groovy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18491643/

相关文章:

android - 从 phpmyadmin 获取数据并将每个项目传输到 eclipse 中的 TextView

json - Grails RESTful Controller 。 POST 命中 index() 而不是 save()

java - Grails:集成测试 Ajax 请求 - xhr

sql-server - 使用旧式数据库SQL Server的Grails

grails - 如何在 IntelliJ IDEA Grails 项目中为 groovy 方法获取 javadocs/groovydocs?

Eclipse 2019 黑色背景

java - 发布时不编译代码块?

grails - 我可以阻止Grails RabbitMQ插件发送Ack吗?

linux - org.eclipse.swt.SWTError : No more handles - after installing ibus 错误

grails - 使用 "Getting Started with Grails"电子书进行集成测试时出现编译错误