Emm*_*osk 8 eclipse grails groovy sts-springsourcetoolsuite
我在ubuntu上安装了GGTS,并尝试使用内置编辑器编辑.Groovy文件.
自动完成非常烦人,因为虽然它会识别我的域对象,即我的用户类等.它不识别基本的常规,例如我开始键入"def"来定义变量然后命中空格并且它将自动完成为"默认" ",同样地,如果我尝试输入"返回"它会自动填充到"返回",而我在打字时一直打字,这非常烦人.
就像我说它会识别类,所以如果我键入def u = new User(),用户部分将完成确定,但问题是我之前定义的变量u不会在代码中稍后进行复制.
我希望你们得到我的意思......不知道如何修复它,不使用groovy编辑器并将其视为纯文本.我甚至尝试过禁用内容辅助,但由于某种原因,这似乎没有用
确保您处于 Grails 视角;这可能会影响一些 Groovy/Grails 功能以及 Eclipse(甚至 GGTS)如何利用它们。您会在右上角找到透视按钮。如果您使用 Java 或 Debug,可能会发生类似这样的奇怪事情。
另外,您如何创建和打开 Groovy 文件?您是否使用上下文菜单或 Grails 命令提示符工具来发出“create-controller”之类的命令?如果您以其他方式创建文件,请尝试使用这些方法来生成它们,并查看是否获得相同的结果。