【问题标题】:System.out.println() shortcut doesn't workSystem.out.println() 快捷方式不起作用
【发布时间】:2015-10-03 06:28:31
【问题描述】:

我的笔记本电脑上安装了最新的 Eclipse 版本。当我尝试为System.out.println() 使用快捷方式“syso”时(我单击 CTRL + SPACE),我得到两个像这样的新窗口:

但是在我的旧笔记本电脑上,当我单击相同的键盘按钮组合时,我会立即收到System.out.println(),而不会像添加的图片那样出现任何问题。

我尝试比较两台计算机之间的 Eclipse 设置,但在 Eclipse 下需要配置大量首选项。我打开 Preferences -> Java -> Editor -> Templates 并找到 sysout,然后单击编辑,但设置相同。 有人能帮助我吗? 非常感谢, Java初学者

编辑:我发现在较旧的笔记本电脑(和 Eclipse 版本)上没有 syso 模板,只有 sysout,但两者都可以工作 在新的笔记本电脑相同的模板上,只能工作 sysout

【问题讨论】:

  • 如果你写Map然后ctrl-space,在较新的eclipse中。它将显示ManagementPermission 作为建议之一。
  • 我必须在哪里写地图?

标签: java eclipse keyboard-shortcuts


【解决方案1】:

请检查一下

Windows->Preferences->Java->Editor->Templates

请确认您在模板菜单中只有一个 syso 条目。

还要检查为我编写的代码,这个快捷方式是否存在

System.out.println(${word_selection}${});${cursor}

【讨论】:

  • 非常感谢您的回复!我找不到模板菜单:deviantpics.com/images/2015/10/03/Screen Shot 10-03-15 at 08.png (
  • 我改变了位置
  • 我们有相同的快捷键 System.out.println(${word_selection}${});${cursor}
  • 我没有 syso 的入口,只有 sysout 的入口
  • 然后输入sysout,然后输入CTRL+SPACE,否则输入
【解决方案2】:

实际上你应该使用的键是 (sout) 然后点击底部的 (tab)。

【讨论】:

    【解决方案3】:

    你必须输入 sysout 然后点击 CTRL+空格

    【讨论】:

    • 感谢您的回复!当我在新笔记本电脑上键入 sysout 时,它工作正常(没有两个窗口)。但是我可以在没有两个窗口的旧笔记本电脑上同时输入 syso 和 sysout。
    【解决方案4】:
    1. 转到文件--->首选项--->用户 sn-ps

    2. 搜索“java.json”,然后包含这一行并保存。

      "sout": { "前缀": "sout", "body": ["System.out.println("$1");"], “描述”:“打印新行” },

    【讨论】:

      猜你喜欢
      • 2022-09-29
      • 2016-12-23
      • 2016-11-06
      • 2012-08-20
      • 1970-01-01
      • 2017-05-24
      • 2014-06-01
      • 2015-05-07
      • 2014-12-19
      相关资源
      最近更新 更多