赞
踩
之前也过一篇如何在eclipse上配置java开发环境的文章:https://blog.csdn.net/liuxiao723846/article/details/108831887 今天整理一下idea的使用和配置。
https://www.jetbrains.com/idea/
https://www.jetbrains.com/zh-cn/idea/
2.1)maven设置
这个和eclipse一样,没打开一个新的工作环境(窗口),都需要设置一下。而且建议首先设置maven环境。
2.2)自动导入依赖:
preference/setting >Editor>General>AutoImport 勾选如下两项即可:
注:如果不设置自动导入,可以使用“Option+回车”快捷键,来手动导入依赖的库。
2.3)设置注释:
preference/setting > File and Code Templates ,然后Includes > File Header
- /**
- * @author XXX@abc.com
- * @date ${DATE} ${TIME}
- */
先看下mac下的按键图标:
图形 | 按键 |
---|---|
⌘ | Command 键 |
⌃ | Control 键 |
⌥ | Option 键,相当于alt按键 |
⇧ | Shift 键 |
⇪ | Caps Lock |
fn | 功能键 |
3.1)常用快捷键:
功能 | idea | eclise | |
生成代码(get、set、toString...) | ⌃+回车 | 可修改成Alt+shift+s | Alt+Shift+s |
自动生成方法返回 | ⌘+⌥+v | 可修改成Alt+shift+l(需要注意和系统的快捷键冲突) | Alt+Shift+l |
抽取成方法 | ⌘+⌥+m | 可修改成Alt+shift+m | Alt+Shift+m |
批量修改变量名 | ⇧+F6 | 可修改成Alt+shift+r(需要取消一个冲突的快捷键) | Alt+shift+r |
导入清理头文件 | 配置成自动的即可 | ctrl+shift+o | |
快速修复(导入头文件、trycatch...) | ⌥+回车 | ctrl+1 | |
自动补全 | ⌃+空格 | Alt+/ | |
复制一整行 | ⌘+d | ctrl+alt+↓ | |
删除一整行 | ⌘+x | ctrl+d | |
上下移动行 | ⌥+⇧+↓或↑ | Alt + ↓或↑ | |
行注释 | ⌘+/ | ctrl+/ | |
块注释 | ⌘+⇧ + / | ctrl+shift+/ | |
跳转到方法实现 | ⌘+b | F3 | |
全文搜索(根据内容搜文件) | ⌘+⇧+f | ctr+h | |
根据文件名搜索文件 | 双击⇧ | ctrl+shift+r | |
搜索方法调用 | ⌃+⌥+h | 可以修改成ctrl+shift+g(需要取消一个冲突的快捷键) | ctrl+shift+g |
说明:以下快捷键可能会和系统的快捷键冲突,需要进行设置:
1)在mac下使用⌘+⇧ + / 多行注释,每次成功注释之后idea的help就会被打开,原因是和mac系统的帮助快捷键冲突,可以在“应用快捷键”中的“显示帮助菜单”的快捷键关闭即可解决。
2)⌃+空格 自动补全快捷键会和系统的输入法切换冲突:
3)⌃+⌥+L 自动生成方法返回的快捷键会和mac系统的“查找输入码”冲突,如图:
在idea上新增该功能的快捷键时要先将弹出的“查找输入码”输入一个数字,然后关闭,最后在设置。
3.2)切换多个项目:
用idea在不同的窗口可以打开多个project,在windoes上的底部菜单栏上,每个窗口会有一个图标,可以方便的进行切换;但是在mac的dock栏中只有一个图标,很不方便切换,当然可以使用mac的多任务管理(ctrl + 左右,或者ctrl+上)来切换,此外,还可以使用如下快捷键切换:
4.1)maven helper插件:
可以实现eclipse中的dependency hierarchy 视图查看功能。
4.2)jclasslib bytecode viewer:
可以实现javap功能,方便查看字节码。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。