Zoe*_*Zoe 9 java eclipse code-snippets
我检查了我的Eclipse中的首选项设置,它都设置为默认,启用了sysout选项,但是当我在eclipse中输入sysout时,它不会自动进入System.out.println().我查了几个提到的其他相关主题ctrl + space.它是我计算机上输入法的快捷方式.我不知道这是否与我无法使用sysout有关.如果没有,请让我知道如何让我的sysout工作.如果是,请告诉我如何重置'ctrl + space'或为内容助手设置其他快捷方式.
你必须按Ctrl + Space的sysout(或等效:syso)的快捷方式在Eclipse中工作,因为sysout不是Java的一部分,无论如何,与此相反:这是在Eclipse推出的缩写,只有你按下后的作品Ctrl + Space,并扩展到System.out.println().
顺便说一句,syserr(或等效地syse:)将System.err.println()在按下后扩展到Ctrl + Space.
Eclipse > Preferences > Java > Editor > Content Assistant > Advanced
Run Code Online (Sandbox Code Playgroud)
确保在其中一个显示的列表中选中了" 模板建议".
在最新版本的 Mac (10.14.1) 中,Mac OS 设置 --> 键盘 --> 快捷方式(选项卡) --> 输入源。
取消选中设置 ctrl +Space。
现在转到 Eclipse IDE,它应该可以工作了。
小智 6
public static void main(String[] args)
Run Code Online (Sandbox Code Playgroud)
这public static void... blah blah 必须投入sysout
工作
小智 5
在尝试了上述所有答案但均未成功后,我发现了可以阻止Ctrl + Space起作用的另一个原因。
在我的实例中,Ctrl + Space可用于工作空间中的某些项目,但不适用于其他项目。我发现,不适用于该项目的项目的构建路径中没有jdk,而是具有应用程序服务器的jre(Weblogic 12)。该应用程序在服务器上运行良好,但按Ctrl + Space键无法打开模板建议,并且语法突出显示等其他内容也不正确。
我希望这可以对提出此问题3年后遇到此问题的所有人有所帮助(就像我一样)。
| 归档时间: |
|
| 查看次数: |
48218 次 |
| 最近记录: |