idea作为java开发的福音,简直把程序员想用的功能都实现了,是程序员开发中很棒的伴侣。因为经常用idea,很多功能很长时间设置后就忘了,所以简单记录下,方便自己和博友使用。
1.常用的快捷键
查询文件:双击shinft
查询包含字符:Ctrl+shift+F
自动生成try/catch代码块:Ctrl+Alt+T
输出system.out.print代码块:Sout
查看类方法: ctrl+F12
根据类名查找类:Ctrl+shift+alt+n
最近打开的文件:Ctrl+E
导入的包:alt+ enter
替换:Ctrl+shift+R
生成变量引用:Ctrl + Alt + V
返回上此编辑点:Ctrl+alt+←
生成foreach 代码块:Iter+tab键
定位行数:Ctrl+G
重命名:Shift+f6
生成main方法:psvm
ps:有时快捷键不好用处理方法:
查询包含字符:Ctrl+shift+F
查找不好用。因为跟搜狗输入法冲突。设置搜狗输入法,点击搜狗输入法-工具箱-属性设置-高级-系统功能快捷键-简繁切换,去掉勾。
生成变量引用:Ctrl + Alt + V不好用时
有时不好用原因:有道词典,热键冲突,有道词典退出后就好了
解决:设置有道词典,删除其中的热键
2.idea常用设置
2.1自动优化导包(自动删除、导入包)
Settings→Editor→General→Auto Import
然后勾选Add unambiguous imports on the fly以及Optimize imports on the fly
Add unambiguous imports on the fly:快速添加明确的导入。
Optimize imports on the fly:快速优化导入,优化的意思即自动帮助删除无用的导入。
Idea安装lombok
网站下载离线包
http://plugins.jetbrains.com/plugin/6317-lombok-plugin
安装方式参考 快速打开Mapper.xml。导入本地插件
Idea 设置代码提示
File–》Settings–》KeyMap(快捷键ctrl+alt+s)进入快捷键设置界面。
idea中默认的代码自动提示快捷键是Basic Ctrl+空格(可以再搜索框中输入basic快速查找),这个和安装的中文输入法切换快捷键冲突,所以需要修改。
移除占用Alt+斜杠的快捷键
需要将Basic的快捷键修改为Alt+/,但Alt+/被Cyclic Expand Word占用,所以先修改Cyclic Expand Word的快捷键,右键Remove Alt+斜杠。
设置Basic快捷键为Alt+斜杠
右键Add Keyboard Shutcut,然后在键盘上按下Alt+空格,点击ok即完成修改。
---------------------
原文:https://blog.csdn.net/xin1990/article/details/76915745
激活idea
1.打开网站http://idea.medeming.com/jets
下载激活码:激活idea:
<<激活码.txt>>
Idea 集成jrebel
https://blog.csdn.net/is_chenzh/article/details/82148157
先打开下面这个程序
<<ReverseProxy_windows_amd64.exe>>
安装jrebel插件
输入:
http://127.0.0.1:8888/0a2b60d1-15da-4544-bb25-d9cc955c3008
第一行输入: http://127.0.0.1:8888/GUID
http://127.0.0.1:8888/fcfa77d3-03c8-44aa-9821-22cd152515ce
fcfa77d3-03c8-44aa-9821-22cd152515ce
4b600269-e3ab-44a8-90d1-c4d460f34ead
第二行输入邮箱,邮箱格式正确就行
点击下边 I agree with ...... 选框
点击 change license 按钮
6、激活成功,打开settings,ctrl+alt+s ,点击JRebel
出现这个,点击 work offline
7、出现页面:
这个时候关掉 ReverseProxy_windows_amd64.exe,激活完成啦!
在修改完代码,按Ctrl+shift+F9重新编译,不用重启即可热部署。或者Ctrl+shift+F5
jrebel部署mybaties.xml文件:
1.下载jrebel-mybatisplus-extension
https://plugins.jetbrains.com/plugin/12682-jrebel-mybatisplus-extension
<<jr-mp-ide-idea-0.0.2 (1).zip>>
2.idea中安装该插件
作者:is_chenzh
来源:CSDN
原文:https://blog.csdn.net/is_chenzh/article/details/82148157
https://blog.csdn.net/liusf1993/article/details/80569707
版权声明:本文为博主原创文章,转载请附上博文链接!
JRebel mybatisPlus扩展
https://plugins.jetbrains.com/plugin/12682-jrebel-mybatisplus-extension
来源:CSDN
作者:nature_fly088
链接:https://blog.csdn.net/nature_fly088/article/details/104662970