`
bo521dai
  • 浏览: 18928 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

在Eclipse中通过快捷键设置,从而快速输入System.out.println();

阅读更多

网上最常见的方法:

   1、在Window ->Preferences->Keys中把Word Completion的快捷键Alt+/移除或者修改成其他的(e.g. Ctrl+Alt+/)

 

   2、把Content Assist的原快捷键Ctrl+Space改为Alt+/

 

  3、以后再编写代码时只要敲入sysout,然后通过快捷键Alt+/,就能快速输入System.out.println();

这种方法当然是可以的,显然它是将不常用到Word Completion的默认快捷键Alt+/功能先取消,然后再将Content Assist的原快捷键Ctrl+Space改为Alt+/。从而达到不用 Ctrl+Space 、而是用 Alt+/ 来实现Content Assist的功能-即将一些缩写扩展开,比如sysout扩展成System.out.println();还有将syserr扩展成System.err.println();等等。

我自己想了一个方法:

 

 

   我们为什么不能直接使用Content Assist的原快捷键Ctrl+Space来实现“将缩写内容扩展”的功能呢?因为在中文系统下,Ctrl+Space快捷键默认用来进行输入法的切换了,跟Eclipse中的快捷键起冲突了。既然这样,我们可以将系统默认的输入法切换快捷键改成其他的即可。而保持Eclipse默认,不作任何修改。

   1、在控制面板中找到“更改键盘或其他输入法” -> 键盘和语言 -> 更改键盘 -> 高级键设置

   将Ctrl+Space 那选项进行任意修改(i.e. Ctrl+z)

   2、将系统重启或注销。

   3、以后在Eclipse中就可以通过它默认的Ctrl+Space快捷键使sysout展开成System.out.println();了。

 

希望对后来者有所帮助。

PS.花时间把这个写清楚,就是想让我们这些Programmer在敲代码时能够各种简便,以期节省更多时间搞技术、搞创新。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics