前言:
由于目前使用的是window系统加eclipse的编程环境,所以有必要弄清楚一些快捷键使自己的开发更加便捷,所以总结下我目前为止常用的快捷键。
Eclipse
常用的有几个:
- 运行(很多种运行):alt + shift + X 按下之后再按J就是普通的SE程序运行,Springboot也可以即控制台运行。运行在服务器的话,就是将J改为R。运行测试的话,就是T,还有一些可以摸索不一一例举。
- 最常用的ctrl + c,ctrl + v ,ctrl + x,ctrl + s,ctrl + z分别是复制,粘贴,剪切,保存,撤回。这五个不止在EclipseIDE通用基本所有操作系统都通用,就算是Mac OS就只是将快捷键中的ctrl改为Command而已。Linux我目前使用的乌班图,centos也通用。还有一个就是ctrl + d,在Eclipse中可以删除当前选中的一行代码,在window中,可以将选中的文件丢入垃圾桶,其他系统未尝试。然后ctrl + shift + s是ctrl + s的进阶版,可以将当前编辑器的所有未保存的页面全保存。还有ctrl + a,是全选。
- ctrl + alt +方向键 可以达到向上/向下复制代码的功能
- ctrl + f,查找当前页面中你想要的字符串,当然你也可以替换它,这个基本所有编辑器都通用,游览器也可以用其来查找页面上所需要的关键字。
- alt + /, 代码补全功能,非常好用,推荐嘿嘿。
- 按下control 再用鼠标点击可以进入你想要进入的类或方法,字段等都可以。
- control + / 可以将你选中的一行或多行加单行注释:如
// Dog dog = new Dog();
- control + shift + / 可以将你选择的一行或多行加多行注释如
/*Dog dog = new Dog();*/
不过这个比单行注释麻烦一点,你要这样操作如图:
这样的选中才能进行多行注释。 - control + shift + O 可以进行当前java文件的导包。
- control + shift + f 可以进行页面代码的规范。先control + a进行全选,然后control + i在eclipse好像也可以达到目的,但是还是control + shift + f 比较通用。
- control+shift+T: 打开类型(Open type)如果你不是有意磨洋工,还是忘记通过源码树(source tree)打开的方式吧。用eclipse很容易打开接口的实现类的,按ctrl+t会列出接口的实现类列表如图:
画线的就是我当前项目同名的类,而其他的则是jar中的。
- control+shift+R: 打开资源(不只是用来寻找Java文件)
这个会查找你当前工作区间所有命名相似的资源。不过好像不能查找jar中的包括如String等。
- alt + shift + r 重命名你当前选中的文件,也很好用。
- 还有一个不算快捷键但是是快捷方式的,先右键看图:
这个可以快捷生成实体类的getset方法,还有toString(),构造等。 - control + t 可以查看当前类的继承关系。
游览器
- ctrl + L 直接选中当前页面的url,可以对当前页面的url进行快捷的复制或剪切,也可以再按enter达到快捷刷新页面的效果。
- 还有一些如control + f 等通用的就不重复介绍了。
- …
windows本地常用快捷键
- window+ d 直接返回桌面
- alt + shift + tab 可以实现打开任务视图,即可以打开当前你打开的别的软件比如你正在听歌,可以切换未聊天而不用使用鼠标。和这个类似的还有window + tab和alt + tab
- window + L 直接锁定当前电脑,即如果需要进入电脑需要输入密码
- window + M 和第一个比较类似,最小化所有窗口
- win + E 可以直接打开资源管理器,即如图:
- control + shift + esc 可以直接打开任务管理器,当有些程序死机时这个功能很好用。
- win + R 基本上很多情况需要用到的 (打开运行命令),如图:
输入cmd的话就会进行类Dos系统的命令行界面。输入regedit就会进入注册表,在删软件的残留时很有用。
- 还说一个截屏的,不过这个得先打开qq,按下control + shift + a就可以截屏了