一、必须要掌握的快捷键(注意我说的是必须)
QQ快捷键
- QQ截屏:Ctrl+Alt+A
很多人问我问题,都是上来直接说:“我的程序出问题了”。然后就没有下文了,每次我都是耐着性子回复:“能否把错误日志截图给我?”,然后发回来的是一张用手机拍摄的模糊的图片。很多时候我都是告诉他们,首先登陆QQ,然后按Ctrl+Alt+A进行截屏。所以这次我干脆把这个列在这里,而且是头版头条的位置。
Eclipse快捷键(排序分先后!!)
-
设置显示行号
Eclipse顶部菜单栏的 Window->最下面的Preferences->左侧第一个General->Editors->Text Editors ->右侧勾上Show line numbers ->Apply->Ok,行号的重要性就好比一本书的页码。
-
代码自动补全( Alt+/ )
还是刚才的Genral->Keys->搜索content->点击Content Assist->修改下面的Banding为Alt + / ->Apply-OK
设置完之后,可以在Eclipse中的Java类中输入syso,然后 Alt+/ 就会自动补全了。当然不止syso,任何你想不全的代码都可以尝试按一下Alt+/,本来Eclipse的自动补全快捷键是Ctrl+Space 就是空格键了,但是MyEclipse中的补全快捷键是Alt+/,而且也是大多数人都约定俗成的键,所以建议你也使用Alt+/进行自动补全。
-
保存代码( Ctrl+S )
这个快捷键应该都知道,之所以它排第3,是因为Eclipse中写的代码是不会自动保存的,如果代码不保存是不能运行的,所以应该养成一个写完代码之后随手按Ctrl+S保存代码的好习惯。这里的S肯定就是Save的意思了。判断一个文件保存已否就是看这个文件名字前面有没有*,有的就是修改尚未保存,没有的就是已经保存过了。
-
注释( Ctrl+/ )
光标移动到某一行,然后按Ctrl+/就会进行单行注释,再次按下,就会解开注释;选中多行按下会进行多个单行注释,同样再次按下,就会解开注释。这个是不需要设置Eclipse安装自带的快捷键,当然也可以设置成其他的,但是和Alt+/进行自动补全一样,这么多年了,大家都约定俗成的就是Ctrl+/了 -
自动导入包
有时候我们会看到程序一开始有一大堆的import
有时候学习是照着别人的程序来敲代码的,而这些代码我们没有必要敲,因为IDE(集成开发环境)也就是Eclipse可以帮我们。那就是敲完代码后,按下Ctrl+Shift+O,就会让你选择导入哪些包了,选中要导入的包按下回车就可以。当然一定要知道你需要导入哪些包,别导错了。
我觉得这个O,是Offer的意思,因为我们需要这些包的支持,所以就需要Ctrl+Shift+O,哈哈纯属个人猜测。
-
格式化代码( Ctrl+Shift+F )
有时候我们从网上粘贴过来的代码看的会很不舒服,或者我们自己写代码的时候有些地方不符合规范,比如说任何双目运算符左右两边都应该有空格,这些地方有时候我们就会忽略掉,所以需要将代码格式化一下,让它符合规范,这个时候就可以先Ctrl+A进行全选,然后Ctrl+Shift+F进行格式化,最后Ctrl+S保存即可。这里的F肯定是Format,格式化 的意思了。
-
移动一整行( Alt+上下箭头 )
有时候我们想移动一整行内容,当然我们可以先选中这一行内容,然后Ctrl+X进行剪切,然后再Ctrl+V粘贴,这样就是三个操作,如果使用Alt+上下箭头,就可以一个操作来实现。 -
删除一整行( Ctrl+D )
另外,有时候想删除一整行,可以使用鼠标先选中这一行,然后再按下删除键,但是这样手会离开键盘一段时间来操控鼠标,我们希望手尽量不离开键盘,只需要将光标移动到对应的行,然后按下Ctrl+D就会删除一整行 -
多嘴
像Ctrl+Z 撤销,Ctrl+C Ctrl+V 复制粘贴,Tab 制表符,Shift+Tab 取消制表符,这些内化于心的我就不在这里啰嗦了。
二、修改项目的Context Root
有时候我们不想新建一个项目,而是去复制一个已经存在的项目,复制完之后,我们需要右键项目名->最下面的properties->搜索框输入web进行搜索->Web Project Setting ->修改右侧的Context Root 为你复制后的项目名,比如我这个loginSeventh是从loginSixth复制过来的,我就将其修改为loginSeventh。
因为项目是你复制的,Tomcat也会知道是你复制的,有时候你对项目的某些修改会不起作用,就是因为你的Context Root不正确导致的。
三、重置透视图
有时候我们会不小心将一些透视图关闭,就像下面这样
这个时候我们可以点击Window->Reset Prespective,透视图就会恢复到原来的样子。
以上就是我认为的使用Eclipse过程中最为重要的一些地方,注意我说的是“最”,也许以后还会补充。
.
看完如果觉得不错,留个赞再走。
.