总结下这段时间工作使用IDEA的一些心得和体会, 希望能够在让自己更加熟悉IDEA的同时也能够帮助别人
关于这里我要说的是, 在资金充裕的情况下尽量支持正版!!! 破姐内容涉及版权信息, 故删除
注意事项
ps: 上面两张方法好像又失效了, 现在据我所知还有一种方法就是1. 打开平时写代码的编辑器上 2.将破解的jar包拖动到该文件上 3.输入license或者active code
在微服务项目中, 启动卡顿多数是因为自己没有配idea配置参数, 通过度娘上的调优后实现五个后端服务debug启动+两个前端服务启动无压力的的情况(机器配置: i5+16G运行内存台式机). 现在将配置参数分享给大家(配置的地方依旧是Help -> Edit Custom VM Options)
主要配置参数介绍
-Xms
: 用来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高, 受到-Xmx的限制.-Xmx
: 用来设置你的应用程序(不是JVM)能够使用的最大内存数,如果你的程序要花很大内存的话,那就需要修改缺省的设置.配置内容(需要根据机器cpu以及运行内存决定):
在上面的基础上, 也可以为每个微服务项目配置启动的vm参数, 但是会受到全局vm配置的影响
在idea工具栏, 选择file -> settings ->plugins->搜索相关插件并安装->重启idea即可
Ctrl+\
) 呼出该插件
#idea常用快捷键
ctrl+选中的方法 =>进入当前方法的调用类/接口类
ctrl+alt+选中的方法 =>进入当前方法的实现类
ctrl+shift+r =>全局替换/具有查找功能
ctrl+\ => 复制restful风格的接口, 找到其对应的controller方法
shift+shift =>全局搜索类/工具
ctrl+e => 最近打开的文件
#idea组合快捷键使用
ctrl+alt+shift+u ==> 快速生成类图(UML)
ctrl+alt+shift+t ==> 重构类, 方法, 变量
ctrl+alt+shift+j ==> 多列选择
ctrl+alt+左右方向键 ==> 打开上次页面,下次页面(一开始只能打开上次页面, 回退之后就可以打开下次页面)
那么关于开发工具Idea的介绍暂时到这里了, 后续如果有新内容的话会在此基础上继续更新, 如果你认为有点用的话就动动手点个赞吧~~~
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3m8rgbztnagw4