java - Eclipse 创建您自己的 system.out.println 快捷方式

标签 java eclipse

如何将 Eclipse 中的键盘快捷键从 sysout + ctrl space 更改为 sublime 中的 suot + Enter line。

最佳答案

How can I change the keyboard shortcut in eclipse from sysout + control space to sout + enter like in sublime.

简短的回答是你不能。但是您可以修改现有模板,或添加新模板,以创建将生成

sout 快捷方式
System.out.println();

为此:

  • 选择窗口 > 首选项 > Java > 编辑器 > 模板
  • 向下滚动现有模板列表,然后选择名为 sysout 的模板。
  • 点击编辑...按钮。
  • 名称字段从sysout更改为sout,然后点击确定
  • 系统将邀请您将 sysout 替换为 sout,或添加 sout 作为新模板。选择合适的选项。

这就是全部内容了。现在,您可以在编辑器中输入 sout 并按 Ctl + Space 来生成

System.out.println();

但是,实际上没有必要执行任何操作,因为当您在输入 sout 后按 Ctl + Space 时,模板sysout 作为第一个可能的匹配提供:

soutMatches

因此,无需对 Eclipse 进行任何更改,您可以输入 sout 并按 Ctl + Space,然后按 Enter (选择下拉列表中的第一个条目)几乎可以达到您想要的效果。

在 Eclipse 中进行编辑时,不可能仅通过按 Enter 键来触发任何操作。这是因为 Enter 键已经具有明确定义的功能:移动到下一行,并获取光标右侧的任何文本。

如果您只需输入 sout 并按 Enter 就可以生成 System.out.println();,那么您将无法创建仅包含 sout 的行。

关于java - Eclipse 创建您自己的 system.out.println 快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50052642/

相关文章:

java - 当新值不正确时重置 JTable 单元格中的旧值

java - sdk bundle 安装java错误

android - 创建一个 Android 左侧面板,就像 google tv 中 "TV & Movies"应用程序中的面板一样

java - Eclipse中粗黑光标删除代码,不知道怎么去掉

java - 为什么我的图像没有从 JSON 文件加载?

java - 多个用户的 csv 并发处理

java - 无法正确检测java中的双引号

java - Android - 找不到 Eclipse JRE

java - 在项目中导入jar

java - eclipse : Crap4j and other intelligent code quality analyzers