Java+eclipse技巧小总结
首先是打开Content Assistant,自动代码补全
Window -> Preferences -> Java -> Editor -> Content Assist,在最下面的Auto Activation区域的Auto activation triggers for java里面把26个英文字母都敲一遍打开Git Staging窗格:Window -> Show View -> Other -> Git -> Git Staging
按住CTRL再把鼠标放到method名上面,会出现Open Declaration, Open Declaration Type, Open Implementation等,可以方便地查看对应方法的声明和实现
ALT+←/→相当于浏览器的前进/后退,CTRL跳多了可以按ALT+←快速回到上一个位置
CTRL+SHIFT+C注释/取消注释代码,可以一次选中多行
CTRL+SHIFT+F 代码自动排版,不过要先设置好Code Style里面的Formatter:
Window -> Preferences -> Java -> Code Style -> Formatter,新建一个Profile,然后点Edit进行编辑。项目上要求每行最大字符不超过100个,在Line Wrapping里面的General settings中,将Maximum line width:设为100即可。CTRL+H 搜索。CTRL+F只能在某一个文件内进行搜索,CTRL+H可以搜索的范围就大得多了。不过光标在文件内时可能出不来想要的搜索类型,在其他地方点一下再按CTRL+H就可以了
CTRL+E 用这个快捷键组合可以将当前打开的标签页竖直排列出来,打开窗口太多时一目了然
CTRL+SHIFT+R Open Resource,可以在里面输入文件名,支持模糊匹配,快速定位到想要打开的文件
ALT+SHIFT+J 自动生成javadoc注释,前提是鼠标要点到对应的方法/类上
最新文章
- C语言 链表排序
- Android Unable to instantiate activity: Didn't find class on path
- Atom
- D3.js 交互式操作
- pom配置进行版本号统一管理
- Windows系统下用命令行编译C/C++程序过程总结
- 用户 'IIS APPPOOL\ExportExcel' 登录失败。
- python tornado nginx deployment tornado 的部署在linux Nginx服务器
- 超实用的查看磁盘的命令:lsblk
- No module named zope.interface error的解决
- AI繁荣下的隐忧——Google Tensorflow安全风险剖析
- Flex弹性布局以及box-sizing
- 《ASP.NET Core In Action》读书笔记系列三 ASP.NET Core如何处理请求的?
- Vue语法学习第四课(1)——组件简单示例
- SourceTree提交不了,报git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master
- Python+selenium自动化测试中Windows窗口跳转方法
- java中的神奇";this";
- [Python] 函数基本
- 吴裕雄 数据挖掘与分析案例实战(4)——python数据处理工具:Pandas
- Jersey Client Post Bean参数