eclipse java快捷模板 快捷键大全

  次阅读 作者:智能小宝 来源:互联网 2016-01-14 14:38 我要评论(0)

建议没事研究研究自己吃饭的工具,俗话说工欲善其事必先利其器嘛。

首先,快捷键这种东西大家都会知道点,但是很少人重视javaEditorTemplate这块。先介绍下Template

java编辑模板

最著名的就是sysout然后alt+/然后直接补全为System.out.println()

while、try 、toarray 、systrace 、sysout 、syserr 、synchronized 、switch、runnable、 instanceof 、 ifelse、if 、foreach、 for 、 elseif 、else 、do 、catch、cast、 arraymerge 、arrayadd

可以自己到eclipse小试一下,很方便的,也可以自己编写一些常用的模板。

平时如果经常会计算代码的运行时间,需要以下三行代码。

long startTime = System.currentTimeMillis();

long endTime = System.currentTimeMillis();

System.out.println("Time = " + (endTime - startTime)/1000f/60f +"min");

首先window->preference->java->editor->Templates

新建一个,输入名字sysstarttime在pattern里输入long startTime = System.currentTimeMillis();

新建一个,输入名字sysendtime在pattern里输入long endTime = System.currentTimeMillis();

新建一个,输入名字systime在pattern里输入System.out.println("Time = " + (endTime - startTime)/1000f/60f +"min");

也可以对这三条语句创建一个template。创建一些常用的template会大大提高开发效率。

还有一些java type members的可以看看,试试,另外装别的插件之类的,会给你导入些常用的模板,有空查阅下,还是不错的。

快捷键这玩意掌握了,熟练了,大大提高开发效率。网上相关资料也相当多,在此就不自己写了,copy了一些,然后添加了一些,总结了一下,其中标红的是最常用的。也可以在eclipse中查看和设置快捷键,window->preference->gerneral->keys,也可以根据自己的习惯设置不同的快捷键模式。

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)这个玩意还可以在file内修改变量名等,较为常用

Ctrl+D: 删除当前行这个东西玩的时候比较痛快

Ctrl+Alt+↓ 复制当前行到下一行(复制增加)

Ctrl+Alt+↑ 复制当前行到上一行(复制增加)

Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

Alt+↑ 当前行和上面一行交互位置(同上)

Alt+← 前一个编辑的页面这两个相当常用,特别是阅读代码,或者修改代码时候

Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)

Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性

Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)

Shift+Ctrl+Enter 在当前行插入空行(原理同上条)

Ctrl+Q 定位到最后编辑的地方

Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)这个一般通过异常来直接定位代码,对于日志中的异常特有用。

Ctrl+M 最大化当前的Edit或View (再按则反之)这个玩意对于小屏幕的电脑有用,哈哈

Ctrl+/ 注释当前行,再按则取消注释对于写的不好的代码,尽情注释吧

Ctrl+O 快速显示 OutLine对于一个几十个方法的查看,比较方便,而且在弹出的框里可以进行搜索

Ctrl+T 快速显示当前类的继承结构点中接口等可以显示继承结构,不过我比较喜欢ctrl+鼠标左键来选择

Ctrl+W 关闭当前Editer

Ctrl+K 参照选中的Word快速定位到下一个这个比较有用,特别是查看变量引用点时

Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)

Ctrl+/(小键盘) 折叠当前类中的所有代码

Ctrl+×(小键盘) 展开当前类中的所有代码

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...