idea中比较好用的插件(idea插件推荐)
idea中比较好用的插件(idea插件推荐)这个插件真的是强烈推荐,有时候改一点点代码都要重启才能生效,很浪费时间。热部署插件详细功能参考:https://github.com/shuzijun/leetcode-editor/blob/master/README_ZH.md正常写代码运行即可点击对应题目,鼠标右键,可以查看open solution查看答案
注意:在setting---plugins里每个插件描述里都会带学习网址的,安装好后去学习网址看就行了
Leetcode Editor自行注册账号和密码
这是一个上班摸鱼神器,也是一个可以在IDEA中刷算法题目的插件,有很多题目供我们学习,表面在写代码,其实是在刷题。每道题都有很详细的解题思路
安装完重启idea后右侧会生成leetcode栏,点击进入,最上面第一个是登录,左边第三个是刷新题库。
详细功能参考:https://github.com/shuzijun/leetcode-editor/blob/master/README_ZH.md
正常写代码运行即可
点击对应题目,鼠标右键,可以查看open solution查看答案
Jrebel(重要)热部署插件
这个插件真的是强烈推荐,有时候改一点点代码都要重启才能生效,很浪费时间。
有了这个插件,修改代码之后不需要重启也能生效。尤其跟别的同事联调的时候特别爽!
热部署插件,这个插件是收费的,但是可以免费激活,
访问这个https://www.guidgen.com网址生成一个GUID 然后将生成的ID,拼接到下面的URL中,粘贴到激活界面就可以啦
https://jrebel.qekang.com/你生成的ID
激活方案网站
运行测试
看黄色火箭:第一个对应原来的绿色三角,表示运行,第二个表示debug
修改文件后,控制台会跳出
进行访问:发现已经更新,此时并没有重启项目
Codota(重要)学习网址:https://www.codota.com/user-guide/code-completions#assignment
IDEA的自动补全功能已经很强大了,但是这个插件的自动补全功能更加强大,这是一个基于AI技术,学习了大量的开源项目,智能提示更加的可靠
还有个更强的功能是,它可以从github、stackoverflow上快速的找到你想要的相关代码
这是非常重要的功能:他能找到自己需要的代码示例
比如输入了LocalDate,发现不知道怎么用,这时全选该单词,鼠标右键,往下滑菜单,有一个蓝色图标是Get Relevant examples,点击出现如下内容
同时它的代码提示很高级,提示内容很多
EasyCode这个插件真的特别强大,它可以通过数据库表自动的生成实体类、Controller、Dao、Service、mapper,简单而且强大。
通过IDEA内置的数据库,在对应的表中右键选择easy code- generate Code,然后选择路径,勾选想要生成的代码就可以啦
Translationhttps://yiiguxing.github.io/TranslationPlugin/start.html
这是翻译插件,阅读源码有不认识的英文,或者编写变量时,不知道英文怎么写的时候可以直接进行翻译
在菜单栏上也可以直接进行翻译,不用再去打开一些在线翻译网站了
设置里的Tools可以对该插件进行配置
选择文本或者鼠标指向文本 > 单击鼠标右键 > 翻译
注意:翻译在右键菜单栏的第一个
可以点击右上角进行固定窗口,这样就可以翻译自己输入的内容了
再次点击右上角固定按钮,在随便点击界面任意位置,可以取消窗口固定
Key Promoter X一个可以让你慢慢脱离鼠标操作的插件,在IDEA中操作时,他会将对应的快捷键,进行提示。
并且右侧会有一个列表,将你近期使用的功能进行展示,对于高频操作我们可以使用快捷键,这样可以提升效率
比如点击运行:则右下角提示shift F10快捷键
Maven Helper安装之后,在pom文件中会多出一个Dependency Analyzer选项卡
点击之后,如下显示