-
CSDN专属idea插件上线啦~~
2020-10-13 15:17:24CSDN的idea插件CSDN tools(以下简称tools),tools整合了日常开发中常用的工具,一站式工具集。 json格式化 时间格式化 ip查询 计算器 CSDN平台搜索 github仓库搜索 maven仓库依赖搜索 常用文档检索 单词...1.插件介绍
CSDN的idea插件CSDN tools(以下简称tools),tools整合了日常开发中常用的工具,提高开发效率。
顺便安利下我司的Chrome插件,不要太好使,根本停不下来.jpg
插件主要功能:(小伙伴们有啥想要的功能,尽管砸过来,我们在群里等着你,群地址在文末)
- json格式化
- 时间格式化
- ip查询
- 计算器
- CSDN平台搜索
- github仓库搜索
- maven仓库依赖搜索
- 常用文档检索
- 单词翻译
- 看新闻
- 代码查询
- 二维码生成
2.安装方法
1.插件本地安装
先下载tools的zip安装包idea-tools下载地址
在File-->Settings-->Plugins中点击设置图标选择本地磁盘安装,选中下载好的zip包!zip包!zip包!点击安装即可
2.通过idea的应用商店Marketplace安装(插件已在应用商店发布,后期新版本会同步更新两种安装方式)
idea页面File-->Settings-->Plugins在Marketplace搜索csdn,选择下载安装。成功安装如图
3.使用方法
- ctrl+shift+I唤起插件(Esc退出插件)
- Tools toolbar或右键使用插件(Esc退出插件)
唤醒页面:
3.输入框输入help命令查看使用引导及插件功能使用示例
下面举几个栗子:
①时间插件功能
②mvn仓库插件
依赖包检索
③csdn搜索插件
直接输入关键字检索CSDN站内数据,想怎么搜就怎么搜~
④Json插件功能
对json格式的数据格式化、生成实体类
⑤代码查询
4.后续
插件刚上线肯定有许多要优化和改进的地方,如果小伙伴们在使用过程遇到任何问题或者有好的建议,请您加入我们的微信反馈群(ps:群里有开发大佬哦,二维码在尾部),我们会为大家及时处理的。后续的功能也会持续开发中的,请小伙伴们期待吧....
-
没用过这些 IDEA 插件?怪不得写代码头疼
2020-01-14 18:42:30使用插件,可以提高开发效率。对于开发人员很有帮助。这篇博客介绍了IDEA中最常用的一些插件。写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。
技术是开源的、知识是共享的。
这博客是对自己学习的一点点总结及记录,如果您对 Java、算法 感兴趣,可以关注我的动态,我们一起学习。
用知识改变命运,让我们的家人过上更好的生活
。相关文章:
学习使用一些插件,可以提高平常工作中的开发效率。对于我们开发人员很有帮助!
插件安装
IDEA里面,依次选择打开
File
→Settings
→Plugins
,在Plugins里面可以搜索需要的插件,然后安装(安装完插件,一定要重启Idea,不然插件不生效)
1. Alibaba Java Coding Guidelines
【
阿里巴巴代码规范检查插件
】① 功能:
代码规范检查
② 使用方法:
在你需要检查的代上面,点击右键,选择编码规约扫描
将会出现如下所示的检查结果,并会给出编码规范和提示:
2. FindBugs-IDEA
【
Bug检查插件
】① 功能:
这个插件可以帮助我们查找隐藏的bug,比较重要的功能就是查找潜在的null指针。
可以分析当前文件,包下面的所有文件,整个module下的文件,整个project下的文件。可以帮助我们检查隐藏的Bug。
② 使用方法:
在文件上或文件里面点击鼠标右键,选择FingBugs
3. Key promoter
【
快捷键提示插件
】① 功能:
当您在IDE内的按钮上使用鼠标时,键启动器X会显示您本该使用的键盘快捷键。
② 使用方法:
当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。
比如我点击过debug,当我下次再次点击的时候,它会提示 debug的快捷键是 Ctrl + Shift + F10
4. Translation
【
翻译的插件
】① 功能:
在平时的开发中,有时候对于变量的命名是否很头疼,这款插件可以帮你忙。
② 使用方法:
选中你要翻译的汉语或英文,点击鼠标右键,选择Translate, (快捷键是Ctrl + Shift +Y)就会实现翻译,不用再去切换屏幕使用翻译软件翻译了。
注:还有一款翻译插件是 EcTranslation
5. Maven Helper
【
分析依赖冲突的插件
】① 功能:
此插件可用来方便显示maven的依赖树,和显示冲突,在我们梳理依赖时帮助很大。
② 使用方法:
安装好后在pom文件的左下角有两个tab,打开Dependency Analyzer:
可以查看依赖冲突
可以清晰的查看maven依赖树
6. Free Mybatis plugin
【
增强idea对mybatis支持的插件
】① 功能:
- 生成mapper xml文件
- 快速从代码跳转到mapper及从mapper返回代码
- mybatis自动补全及语法错误提示
- 集成mybatis generator gui界面
这个插件超级实用,可以从mapper接口跳转到mybatis的xml文件中,还能找到对应的方
② 使用方法:
点击箭头可以实现跳转
7. Grep Console
【
日志高亮显示插件
】① 功能:
当你密密麻麻一大片的日志,去查看起来,很容易看花眼;使用该插件实现高亮显示
8. Rainbow Brackets
功能:
可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。
9. Lombok
功能:
当我们创建一个实体时,通常对每个字段去生成GET/SET方法,但是万一后面需要增加或者减少字段时,又要重新的去生成GET/SET方法,非常麻烦。可以通过该插件,无需再写那么多冗余的get/set代码。
注意:需要在pom引入依赖
<!--lombok用来简化实体类:需要安装lombok插件--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>
10. CodeGlance
【
代码编辑区缩略图插件
】功能:
可以快速定位代码,使用起来比拖动滚动条方便多了
最后介绍一个没有用的插件,哈哈
Nyan progress bar
基于Idea使用的漂亮进度条。把你的加载进度条全都变成彩虹和猫咪
由于水平有限,本博客难免有不足,恳请各位大佬不吝赐教!
-
IDEA 插件
2017-08-22 17:51:35IntelliJ IDEA 是目前最好最强最智能的 Java IDE 之...Java日常开发需要接触到很多常用的工具,为了便于使用,很多工具也有IDEA插件供开发使用,其中大部分已经在IDEA中默认集成了。例如maven、git、svn、tomcat、jettIntelliJ IDEA 是目前最好最强最智能的 Java IDE 之一,默认已经集成了几乎所有主流的开发工具和框架。
IDEA 插件简介
常见的IDEA插件主要有如下几类:
常用工具支持
Java日常开发需要接触到很多常用的工具,为了便于使用,很多工具也有IDEA插件供开发使用,其中大部分已经在IDEA中默认集成了。例如maven、git、svn、tomcat、jetty、jrebel、Gradle等。
框架集成
集成框架主要是为了提供框架定制的代码和配置的生成,以及快速的访问框架提供的功能。例如集成Spring框架,Mybatis框架等。
UI 定制化及优化
UI定制化相关的插件主要提供一下个性化需求定制,例如修改编辑区的背景图片插件、修改代码颜色等。
其他编程语言支持
IDEA主要支持Java,为了使用其他语言,可以使用一些支持其他语言的插件,通过这些插件可以实现语法分析,配色主题,代码格式化和提示等功能。例如Go语言的支持的插件。
个人或者公司特殊需求
公司内部插件
实用插件介绍
这里简单介绍一些笔者日常开发中使用到的插件。
以下是我的IDEA中自己安装的插件列表。我会主要介绍这些插件。其中被我打码的就是公司内部插件。IDEA插件安装
IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。
Preferences—>Plugins—>查找所需插件—>Install
或者
Preferences—>Plugins—>Install plug from disk —>选择下载好的插件安装
安装之后重启IDEA即可生效
IDEA插件仓库
IntelliJ IDEA激发了许多Java开发人员编写插件,IntelliJ IDEA Plugins中目前包含1597个插件并且还在不断增长,可以到这里查看IDEA插件。
Maven Helper
我一般用这款插件来查看maven的依赖树。在不使用此插件的情况下,要想查看maven的依赖树就要使用Maven命令
maven dependency:tree
来查看依赖。想要查看是否有依赖冲突也可以使用mvn dependency:tree -Dverbose -Dincludes=<groupId>:<artifactId>
只查看关心的jar包,但是这样还是需要我执行命令,并且当项目比较复杂的时候,这个过程是比较漫长的。maven helper就能很好的解决这个问题。一旦安装了Maven Helper插件,只要打开pom文件,就可以打开该pom文件的Dependency Analyzer视图(在 文件打开之后,文件下面会多出这样一个tab),进入Dependency Analyzer视图之后有三个查看选项,分别是Conflicts(冲突)、All Dependencies as List(列表形式查看所有依赖)、All Dependencies as Tree(树结构查看所有依赖)。并且这个页面还支持搜索。很方便!并且使用该插件还能快速的执行maven命令。
来一张maven helper提供的图片感受一下:
FindBugs-IDEA
FindBugs很多人都并不陌生,Eclipse中有插件可以帮助查找代码中隐藏的bug,IDEA中也有这款插件。
使用方法很简单,就是可以对多种级别的内容进行finbugs
分析完之后会有一个视图进行提示,详细的说明是哪种问题。
按照提示解决完问题之后再执行findbug查看情况即可。
CheckStyle-IDEA
通过检查对代码编码格式,命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,从而有效约束开发人员更好地遵循代码编写规范。
软件安装成功之后,首先要设置规则。可以通过Preferences—>Other Settings —>CheckStyles
进行设置,可以直接将文件添加进来,然后就可以对具体的文件进行检查了。
同样,该插件也有个单独的视图,该视图可以展示检查结果。
GsonFormat
Java开发中,经常有把json格式的内容转成Object的需求,GsonFormat这款插件可以实现该功能。
Jrebel
JRebel for IntelliJ是一款热部署插件。由于我们团队有内部的热部署方案,所以该插件我没用过,但是这个插件和我们内部的插件差不多,所以在这也推荐一下。
AceJump
AceJump其实是一款能够代替鼠标的软件,只要安装了这款插件,可以在代码中跳转到任意位置。按快捷键进入 AceJump 模式后(默认是 Ctrl+J),再按任一个字符,插件就会在屏幕中这个字符的所有出现位置都打上标签,你只要再按一下标签的字符,就能把光标移到该位置上。换言之,你要 移动光标时,眼睛一直看着目标位置就行了,根本不用管光标的当前位置。
这个自己安装一下实践起来就知道了,我平时其实不怎么用,可能是没用习惯吧。
markdown
安装这个插件之后,打开
.md
文件就可以通过一个支持md的视图查看和编辑内容。一般用于写README.md文件。但是这个插件我不太用,因为他对md语法支持的并不是很好。还是习惯用macdown
这款软件。Key promoter
很多开发都是从Eclipse转到Idea的。用习惯了Eclipse的快捷键之后在使用IDEA真的非常不习惯。Key promoter这款插件适合新手使用。当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。
一、IntelliJ IDEA开发
最近大部分开发IDE工具都切换到了,所以也花了点心思去找了相关的插件。这里整理的适合各种语言开发的通用插件,也排除掉IntelliJ IDEA自带的常用插件了(有些插件在安装IntelliJ IDEA的时候可以安装)。
二、IDEA插件安装
IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。
Preferences—>Plugins—>查找所需插件—>Install
- 1
- 1
或者
Preferences—>Plugins—>Install plug from disk —>选择下载好的插件安装
- 1
- 1
安装之后重启IDEA即可生效
三、插件介绍
1. activate-power-mode
最先介绍的就是这个装B插件了,美术和策划妹子来围观的时候发挥出最大作用了。
2. IdeaVim
我所有写代码的编辑器,都要安装VIM插件,我觉得这是一种VIM的精神,
IdeaVim是一个Vim仿真插件,用于基于IntelliJ平台上的IDE。使用IDE的插件管理器来安装这款插件的最新版本。正常启动IDE,使用“Tools | Vim Emulator”菜单项来启动Vim仿真。这时,你在所有的编辑器上都必须使用Vim键盘输入。如果你想要禁用此插件,那么选择“Tools | Vim Emulator”菜单不被选中。此时IDE会使用常规的键盘快捷键。 Vim仿真与IDE之间的键盘快捷键冲突,可以通过 “File | Settings | Vim Emulation”,“File | Settings | Keymap” 以及在 ~/.ideavimrc 文件中的键映射命令解决。
3. CodeGlance
类似SublimeText的Mini Map插件
4. Background Image Plus
这又是一款装备B插件了,想想别人看到你的IDE有个美女或者异次元背景是怎样的,安装之后,在打开View选项,就可以看到Set Background Image选项了。
5. Shifter
检测光标所在选中、行或关键字的类型,然后用键盘快捷键上的“up”或“down”键移动它。如果在一行中只有一个可移动的单词,那么它不需要碰触光标,我们就可以移动它。支持小写/大写或小写所移动单词中的第一个大写的字符。
默认键盘快捷键:
Ctrl + Shift + Alt+逗号:下移 Ctrl + Shift + Alt +句号:上移 Ctrl + Shift + Alt + K:上移更多 Ctrl + Shift + Alt + J:下移更多
移动更多:多次重复选择所选中的值。重复次数可在插件配置中进行配置(默认为10)。
6. BrowseWordAtCaret
允许轻松地在光标处浏览下一个/前一个单词,并突出选中单词的其他表象。用法:用CTRL-ALT-UP、CTRL-ALT-DOWN浏览(注:在默认键映射中此快捷方式也可用于下一个/上一个事件)。
7. AceJump
AceJump其实是一款能够代替鼠标的软件,只要安装了这款插件,可以在代码中跳转到任意位置。按快捷键进入 AceJump 模式后(默认是 Ctrl+J),再按任一个字符,插件就会在屏幕中这个字符的所有出现位置都打上标签,你只要再按一下标签的字符,就能把光标移到该位置上。换言之,你要移动光标时,眼睛一直看着目标位置就行了,根本不用管光标的当前位置。
8. Markdown support
安装这个插件之后,打开.md文件就可以通过一个支持md的视图查看和编辑内容。一般用于写README.md文件。
9. Key promoter
Key promoter这款插件适合新手使用。当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。这是一个非常有用的功能,很快就可以熟悉软件的快捷功能了。
如果有快捷键的,会直接显示快捷键
没有快捷键的,会提示你去设置快捷键。比如我连续3次用鼠标创建TypeScript类,第三次就会出现下面的提示
选择是,自动弹到快捷键设置面板10. 其他自带的常用插件
这里就不详细说了,有很多。比如Ant、Maven、Git、svn、cmd等等,应有尽有,可以很好地提高我们的开发效率。
IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。
常用设置
-
IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注 1 所示,默认就是
First letter
区分大小写的。 -
区分大小写的情况是这样的:比如我们在 Java 代码文件中输入
stringBuffer
IntelliJ IDEA 是不会帮我们提示或是代码补充的,但是如果我们输入StringBuffer
就可以进行代码提示和补充。 -
如果想不区分大小写的话,改为
None
选项即可。
-
如上图 Gif 所示,该功能用来快速设置代码检查等级。我个人一般在编辑大文件的时候会使用该功能。IntelliJ IDEA 对于编辑大文件并没有太大优势,很卡,原因就是它有各种检查,这样是非常耗内存和 CPU 的,所以为了能加快大文件的读写,我一般会暂时性设置为
None
。-
Inspections
为最高等级检查,可以检查单词拼写,语法错误,变量使用,方法之间调用等。 -
Syntax
可以检查单词拼写,简单语法错误。 -
None
不设置检查。
-
-
如上图标注 1 和 2 所示,默认 IntelliJ IDEA 是没有开启自动 import 包的功能。
-
勾选标注 1 选项,IntelliJ IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包。
-
勾选标注 2 选项,IntelliJ IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动
Alt + Enter
进行导入的,IntelliJ IDEA 目前还无法智能到替我们做判断。
-
-
如上图标注 1 所示,当我们 Java 类中导入的某个包下类超过这里设置的指定个数,就会换成用
*
号来代替。
-
如上图 Gif 所示,IntelliJ IDEA 默认是会折叠空包的,这样就会出现包名连在一起的情况。但是有些人不喜欢这种结构,喜欢整个结构都是完整树状的,所以我们可以去掉演示中的勾选框即可。
-
如上图标注 1 所示,IntelliJ IDEA 有一种叫做
省电模式
的状态,开启这种模式之后 IntelliJ IDEA 会关掉代码检查和代码提示等功能。所以一般我也会认为这是一种阅读模式
,如果你在开发过程中遇到突然代码文件不能进行检查和提示可以来看看这里是否有开启该功能。
-
如上图 Gif 所示,在我们按
Ctrl + Shift + N
进行打开某个文件的时候,我们可以直接定位到改文件的行数上。一般我们在调 CSS,根据控制台找空指针异常的时候,使用该方法速度都会相对高一点。
-
如上图标注红圈所示,我们可以对指定代码类型进行默认折叠或是展开的设置,勾选上的表示该类型的代码在文件被打开的时候默认是被折叠的,去掉勾选则反之。
-
如上图 Gif 所示,IntelliJ IDEA 支持对代码进行垂直或是水平分组。一般在对大文件进行修改的时候,有些修改内容在文件上面,有些内容在文件下面,如果来回操作可能效率会很低,用此方法就可以好很多。当然了,前提是自己的浏览器分辨率要足够高。
-
如上图箭头所示,IntelliJ IDEA 默认是开启单词拼写检查的,有些人可能有强迫症不喜欢看到单词下面有波浪线,就可以去掉该勾选。但是我个人建议这个还是不要关闭,因为拼写检查是一个很好的功能,当大家的命名都是标准话的时候,这可以在不时方便地帮我们找到代码因为拼写错误引起的 Bug。
-
如上图 Gif 所示,我们可以对组件窗口的子窗口进行拖动移位,有时候设置过头或是效果不满意,那我们需要点击此按钮进行窗口还原。
-
如上图 Gif 所示,在没有对
Ctrl + D
快捷键进行修改前,此快捷键将是用来复制并黏贴所选的内容的,但是黏贴的位置是补充在原来的位置后,我个人不喜欢这种风格,我喜欢复制所选的行数完整内容,所以进行了修改,修改后的效果如上图 Gif 演示。
-
如上图 Gif 所示,默认
Ctrl + 空格
快捷键是基础代码提示、补充快捷键,但是由于我们中文系统基本这个快捷键都被输入法占用了,所以我们发现不管怎么按都是没有提示代码效果的,原因就是在此。我个人建议修改此快捷键为Ctrl + 逗号
。
-
如上图 Gif 所示,IntelliJ IDEA 14 版本默认是不显示内存使用情况的,对于大内存的机器来讲不显示也无所谓,但是如果是内存小的机器最好还是显示下。如上图演示,点击后可以进行部分内存的回收。
-
如上图标注 1 所示,在打开很多文件的时候,IntelliJ IDEA 默认是把所有打开的文件名 Tab 单行显示的。但是我个人现在的习惯是使用多行,多行效率比单行高,因为单行会隐藏超过界面部分 Tab,这样找文件不方便。
-
如上图 Gif 所示,默认 IntelliJ IDEA 对于 Java 代码的单行注释是把注释的斜杠放在行数的最开头,我个人觉得这样的单行注释非常丑,整个代码风格很难看,所以一般会设置为单行注释的两个斜杠跟随在代码的头部。
-
如上图 Gif 所示,默认 Java 代码的头个花括号是不换行的,但是有人喜欢对称结构的花括号,可以进行此设置。对于此功能我倒是不排斥,我个人也是颇喜欢这种对称结构的,但是由于这种结构会占行,使得文件行数变多,所以虽然我个人喜欢,但是也不这样设置。
-
如上图标注 1 所示,如果在 make 或 rebuild 过程中很慢,可以增加此堆内存设置,一般大内存的机器设置
1500
以上都是不要紧的。
-
如上图标注 1 所示,勾选此选项后,启动 IntelliJ IDEA 的时候,默认会打开上次使用的项目。如果你只有一个项目的话,该功能还是很好用的,但是如果你有多个项目的话,建议还是关闭,这样启动 IntelliJ IDEA 的时候可以选择最近打开的某个项目。
-
如上图红圈所示,该选项是设置当我们已经打开一个项目窗口的时候,再打开一个项目窗口的时候是选择怎样的打开方式。
-
Open project in new window
每次都使用新窗口打开。 -
Open project in the same window
每次都替换当前已打开的项目,这样桌面上就只有一个项目窗口。 -
Confirm window to open project in
每次都弹出提示窗口,让我们选择用新窗口打开或是替换当前项目窗口。
-
-
如上图 Gif 所示,对于横向太长的代码我们可以进行软分行查看。软分行引起的分行效果是 IntelliJ IDEA 设置的,本质代码是没有真的分行的。
-
如上图箭头所示,该设置可以增加
Ctrl + E
弹出层显示的记录文件个数。
-
如上图箭头所示,该设置可以增加打开的文件 Tab 个数,当我们打开的文件超过该个数的时候,早打开的文件会被新打开的替换。
-
如上图标注 1 所示,该区域的后缀类型文件在 IntelliJ IDEA 中将以标注 2 的方式进行打开。
-
如上图标注 3 所示,我们可以在 IntelliJ IDEA 中忽略某些后缀的文件或是文件夹,比如我一般会把
.idea
这个文件夹忽略。
-
如上图 Gif 所示,当我们设置了组件窗口的
Pinned Mode
属性之后,在切换到其他组件窗口的时候,已设置该属性的窗口不会自动隐藏。
-
如上图 Gif 所示,我们可以对某些文件进行添加到收藏夹,然后在收藏夹组件窗口中可以查看到我们收藏的文件。
-
如上图 Gif 所示,我们可以通过
Alt + F1
+1
快捷键来定位当前文件所在 Project 组件窗口中的位置。
-
如上图 Gif 所示,我们可以勾选此设置后,增加
Ctrl + 鼠标滚轮
快捷键来控制代码字体大小显示。
-
如上图 Gif 所示,我们可以勾选此设置后,增加
Ctrl + 鼠标滚轮
快捷键来控制图片的大小显示。
-
如上图红圈所示,默认 IntelliJ IDEA 是没有勾选
Show line numbers
显示行数的,但是我建议一般这个要勾选上。 -
如上图红圈所示,默认 IntelliJ IDEA 是没有勾选
Show method separators
显示方法线的,这种线有助于我们区分开方法,所以也是建议勾选上的。
-
如上图 Gif 所示,我们选中要被折叠的代码按
Ctrl + Alt + T
快捷键,选择自定义折叠代码区域功能。
-
如上图 Gif 所示,当我们在编辑某个文件的时候,自动定位到当前文件所在的 Project 组件窗口位置。
-
如上图 Gif 所示,即使我们项目没有使用版本控制功能,IntelliJ IDEA 也给我们提供了本地文件历史记录。除了简单的记录之外,我们还可以给当前版本加标签。
-
如上图 Gif 所示,我们还可以根据选择的代码,查看该段代码的本地历史,这样就省去了查看文件中其他内容的历史了。除了对文件可以查看历史,文件夹也是可以查看各个文件变化的历史。
-
如上图 Gif 所示,IntelliJ IDEA 自带了代码检查功能,可以帮我们分析一些简单的语法问题和一些代码细节。
-
如上图 Gif 所示,IntelliJ IDEA 自带模拟请求工具 Rest Client,在开发时用来模拟请求是非常好用的。
如果还有好的插件,欢迎推荐~
-
idea插件
2019-03-13 10:34:51idea插件下载地址:https://plugins.jetbrains.com/ 1.free mybaits plugin 实现dao与mapper之间跳转(安装即用) 2.better mybatis generator 自动生成vo,dao,mapper(上篇有介绍) 3.findbugs 自动发现可能存在...idea插件下载地址:https://plugins.jetbrains.com/
1.free mybaits plugin
实现dao与mapper之间跳转(安装即用)
2.better mybatis generator
自动生成vo,dao,mapper(上篇有介绍)
3.findbugs
自动发现可能存在的bug
4.GsonFormat
一键将json转换成java类
使用方法,新建一个类,alt+insert快捷键,选择GsonFormat,将json数据拷入,确认生成.
5.GenerateAllSetter
一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,在做项目时,每层都有各自的实体对象需要相互转换,但是考虑BeanUtil.copyProperties()等这些工具的弊端,有些地方就需要手动的赋值时,有这个插件就会很方便,创建完对象后在变量名上面按Alt+Enter就会出来 generate all setter选项.
使用方法:
6.Rainbow Brackets
彩虹颜色的括号 看着很舒服 敲代码效率变高.(安装即用)
7.activate-power-mode
这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。(安装即用)
8.CamelCase
将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u(不知道用错了还是怎样,要么全大写,要么全小写,感觉很垃圾)
9.JRebel for IntelliJ
热部署插件,修改代码后无需重启,非常实用.
激活网上教程很多.
注意配置:
点击JR的debug或启动就可以了
11.Mybatis-log-plugin 插件
开发的项目一般都少不了日志系统,而我们在书写mysql语句的时候,参数的对应,往往有时候会忽略,mybatis自己控制的参数编译对应,个人感觉有点反人类,我们可以使用这个插件变成自己比较直观的对应~
选中需要转换的mybatis log日志,然后点击右键,选择Restore sql from slection
12.Translation plugin
翻译插件
-
没用过这些IDEA插件?怪不得写代码头疼
2020-03-13 09:57:06今天准备和大家一起分享一下实际工作中常用的几款能提升幸福感和工作效率的IDEA插件吧,也欢迎小伙伴们在评论区安利出你们用过的觉得非常不错的插件,大家一起交流进步。 1、Background Image Plus 默认IDEA的背景... -
详述 IntelliJ IDEA 插件的安装及使用方法
2017-10-19 20:29:08温馨提示:IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。 正文首先,进入插件安装界面: Mac:IntelliJ IDEA -> Preferences -> Plugins; Windows:File -> Settings ... -
IDEA插件之颜值篇Material Theme UI
2019-01-10 13:26:46俗话说,工欲善其事必先利其器。 工具的颜值也很重要,好的主题让人赏心悦目,有码代码的...IDEA插件官网地址:https://plugins.jetbrains.com/plugin/8006-material-theme-ui GITHUB地址:https://github.com/C... -
IDEA插件【实用插件】
2020-03-06 08:52:34IDEA插件 -
idea插件与idea插件本地安装
2019-03-23 15:58:011java read clean 看源代码时隐藏html标签 2maven helper 3gitee 码云插件 idea没法进入marketplacce 时,可以 进 idea插件网站下载插件本地安装 注意 插件的版本一定要和idea版本匹配 ... -
【工欲善其事,必先利其器】- 3.idea插件之CodeGlance
2020-08-24 11:50:403. idea插件之CodeGlance 3.1 ctrl + shift + s 进入setting -> plugins 2.2 安装完成后重启idea demo快速查看也可以隐藏,快捷键为:ctrl + shift + g (如果不生效,则查看是否快捷键冲突) -
什么?这些IDEA插件你还不知道吗?好玩好用!
2020-06-30 20:06:47IDEA插件 -
IDEA插件【美化插件】
2020-03-18 11:45:28IDEA插件【美化插件】 -
【工欲善其事,必先利其器】- 2.idea插件之翻译器_translation
2020-08-24 11:47:512.idea插件之翻译器_translation 2.1 ctrl + shift + s 进入setting -> plugins 2.2 安装完成后重启idea 2.3 在setting -> other settings中选择Translation,勾选翻译器与语言 选中需要翻译的单词或demo,... -
IDEA插件【画图插件】
2020-03-19 22:48:00IDEA插件【画图插件】 -
Idea 插件Codota
2019-06-06 11:17:57Idea 插件 Codota 能自动提示,寻找案例 -
Idea插件开发之Gradle
2020-02-07 22:06:21Idea插件开发之Gradle 1. 前言 作为Java开发者,Intellij Idea可以说是必备开发工具,Jetbrains提供了丰富的插件库。但是,有时候我们都在做重复、繁琐、无意义的操作,我们就可以自己编写插件,来简化工作。由于... -
吐血推荐珍藏的IDEA插件
2020-02-10 14:23:14之前给大家推荐了一些我自己常用的VS Code插件,很多同学表示很受用,并私信我说要再推荐一些IDEA插件。作为一名职业Java程序员/业余js开发者,我平时还是用IDEA比较多,所以也确实珍藏了一些IDEA插件。今天就一并... -
Idea插件推荐
2019-10-28 15:15:14给大家推荐几款常用的Idea插件,如果有自己常用的不妨一起留言分享一下 Free MyBatis plugin 正常我们可以使用ctrl来进行方法的跟踪,使用mybatis时写的mapper没法跳转到对应的xml,这个插件帮助我们可以快速跟踪... -
超实用的IDEA插件推荐
2019-04-09 22:11:26下面是学习和工作中用到的认为非常不错的idea插件,好的插件可以赏心悦目,好的插件可以提高生产力。 阿里巴巴Java代码风格检查插件 名称 :Alibaba Java Coding Guidelines 插件地址:... -
IDEA 插件推荐
2018-04-05 22:21:43IntelliJ IDEA 插件个人推荐,如有更好的插件,欢迎补充。Statistic 代码统计CheckStyle 代码格式检查(可以自己/公司脚本)FindBugs bugs插件SonarLint bugs插件grep Console 控制台插件.ignore ... -
推荐几个好用的IDEA插件_让你解放双手的秘密
2020-10-06 09:04:57今天给大家介绍几个常用的IDEA插件,能给大家在枯燥的IDE里带来更好的coding体验。主要有阿里巴巴编程规范插件、翻译插件、代码自动补全插件、代码快速预览插件和mybatis辅助插件。 -
IDEA 插件开发 ,插件集成其它的类库
2020-08-29 14:34:17文章目录IDEA 插件开发 ,插件集成其它的类库1、打开一个插件开发项目,根目录新建一个lib 文件夹2、然后把 第三方的jar 包放进去3、把lib 目录添加为项目的lib IDEA 插件开发 ,插件集成其它的类库 1、打开一个... -
IDEA 插件开发 鼠标事件
2020-08-18 16:04:02文章目录IDEA 插件开发 鼠标事件 IDEA 插件开发 鼠标事件 package com.wretchant.fredis.event; import javax.swing.*; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.... -
开发 Idea 插件
2017-11-20 15:17:44应用 idea 开发Java应用已经有好几年了,一直都在应用现成的 idea 插件; 今天想着如何自己来写一款插件,在网上搜了如下几篇文章,按照思路coding 下来实现了文章中的demo。第一篇:实现插件的例子:... -
IDEA插件推荐
2018-09-01 12:17:04IDEA插件推荐 记录好用的、免费的插件。 Alibaba Java Coding Guidelines 阿里巴巴的出的一款代码规范插件,能够帮你纠正一些坏的编码习惯。 Key Promoter X 快捷键提示插件。当你通过鼠标点击来打开某个功能时... -
idea插件开发
2018-11-18 00:02:55一个简单的加密解密、编码解码的idea插件 DES/3DES/AES/RSA MD5/SHA-1/SHA-256 base64 一、环境搭建 在安装idea时会有plugin dev的选项默认会安装,如果选择了disabled可以通过设置重新指定 二、界面选择 在... -
IDEA插件系列(0):插件系列目录
2019-11-02 15:20:17IDEA插件系列(1):.ignore插件自动生成.gitignore文件 IDEA插件系列(2):JRebel插件实现热部署 IDEA插件系列(3):FindBugs插件检查项目bug IDEA插件系列(4):Rainbow Brackets插件不同颜色的括号 IDEA...
-
Docker从入门到精通
-
2021 年该学的 CSS 框架 Tailwind CSS 实战视频
-
Mysql数据库面试直通车
-
C++代码规范和Doxygen根据注释自动生成手册
-
1
-
2021-02-25
-
Golang零基础-->高级编程
-
万能遥控_6.0.0.apk
-
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
云服务器网站SSL证书详细安装指南
-
ISBFrontEnd-源码
-
PPTP_NNN 服务生产环境实战教程
-
ASP.NET学习——用户增删改查(三层,数据库+源码)
-
自动化测试Python3+Selenium3+Unittest
-
rester:REST API负载测试器应用程序-源码
-
vue实现无限旋转效果
-
jinsta-watchdog:监视Instagram个人资料-源码
-
php获取文件后缀
-
rtl8822ce-linux驱动.zip
-
Redis配置文件的介绍