double shift 全局万能搜索
command + F 本文件内查找
command + G 往下继续查找
command+shift+G 往上继续查找
command + R 本文件替换
command + shirt + F 更大范围查找
command + shirt + R 更大范围替换
command + shirt + F 万能搜索
command + o 找类
comand + shift + o 找文件
command + B 进入函数里面(ideavim :control + ])
commad + option + 左剪头 退出函数 (ideavim :control + O/T)
option + F7 搜索方法调用的地方
command + F12 查看当前文件的类方法
command + 7 打开类结构窗口
command + 0,1……9 打开相应工具箱
command + shift + F7 高亮关键词
command + option + F7 展示方法demo
command + option + B 快速查看接口实现
control + enter (command + N)快速添加构造函数、get/set函数、覆写等
option + enter 解决当前小灯泡
control + option + O 自动导包
shift + F6 重构-重命名
command + option + L 格式化
command + shirt + enter //for、if自动补全结构
command + option + T 用if else, try catch包裹选中代码
command + option + M 提取选中方法
command + shift + U统一改为大小写
command + D 复制当前行
command + delete 删除当前行
option + delete 删除代码开始前部分
command + Shirt + 上下 上下移动一行
tab 补全
option+上/下 选中
control + shift + J 合并到同一行
command + Z 撤销
command + shift + Z 取消撤销
command + G 跳转
commadn + / 注释与反注释 //
command + shirt + / 注释与反注释 /* */
/** + 回车 快速生产函数、类注释
command+shift+ +/- 全部
command + +/- 当前代码块
command + shift +/- 折叠文件所有代码
control + tab( command + E )切换最近文件
command + shirt + [/] tab切换
control + R run
control + D debug
command + P显示使用的方法传入的参数信息
F9 跳到下一个断电
F8 下一行
F7 进入函数
option + F9 跳到断点处(一定要可以运行到的)
1、登陆远端服务器,ps查看java进程是否含有相关信息(-agentlib:jdwp=transport=dt_socket,address=9128,server=y,suspend=n ),并记住端口和机器ip
2、设置IDE远程调试,并开启debug
commad + ' 打开IDE配置
double shift -> Install plugin from disk -> 选择插件安装文件
command +' -> 搜索plugins -> 搜索需要的插件
ideavim(http://kidneyball.iteye.com/blog/1828427
Maven Helper
lombok
psvm + tab 生产main方法
sout + tab 生产print方法
command + T 更新
command + K 提交
command + shift + K push
1、拉取开发分支到本地,然后切换(默认是mastor,所以必须切换到分支上开发),进行开发
2、开发完成后,将远端的master分支合并到本开发分支
3、冲突解决可以使用sourceTree
intellij 默认有个设置(一个类里面同一个包下面的类达到5个就会自动合并成xxx.xxx.*;)需去掉,把默认的5/3改成100好了。
http://blog.csdn.net/lizhaowei213/article/details/68951671
关闭自动保存(http://blog.csdn.net/wangjun5159/article/details/55223630)
http://blog.csdn.net/laiwenqiang/article/details/54095067
修改高亮颜色(http://blog.csdn.net/wskinght/article/details/43052407)
自动生成serialVersionUID(http://blog.csdn.net/arthur0088/article/details/17390515
多开设置 http://blog.csdn.net/u012050154/article/details/53535637
版本管理 http://blog.csdn.net/u013791374/article/details/52870303
https://teamtreehouse.com/community/invalid-vcs-root-mapping
无法new class文件 https://stackoverflow.com/questions/19384319/intellij-idea-dont-offer-new-class-for-creating
注释模版 http://blog.csdn.net/caroline_wendy/article/details/47271055
破解 http://blog.csdn.net/nishiwodebocai21/article/details/71359619?fps=1&locationNum=10
http://idea.lanyus.com/
字体设置:https://blog.csdn.net/qq_35246620/article/details/63253518
vim:http://www.cnblogs.com/nova-/p/3535636.html
http://kidneyball.iteye.com/blog/1828427
Ctrl+Alt+S 打开设置
Ctrl+Alt+N 按文件名查找 Ctrl+Alt+F 查找关键子
Alt+回车 解决当前行问题(如类缺失时自动导包) Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等) Shift+F6 重构-重命名 Ctrl+Alt+T可以把代码包在一块内,例如try/catch Ctrl+O可以选择父类的方法进行重写 Ctrl+Alt+m 提取选中方法
Ctrl+/和Ctrl+Shift+/可以注释代码
未完待续