发布时间:2026-04-16
浏览次数:0
来源:www..com/
时至今日,来介绍一番IDEA的某些极为炫酷的插件,IDEA有极为强大的插件库,此库不但能够给予我们一些开发方面的便捷之处,而且还能够彰显出我们的与众不同。
1.插件的安装
打开文件选择选项
是分别为安装插件,第三方插件,以及本地已下载的插件包。关于详情可见于过往有关的文章。
2.各种插件
#1.,power - mode以及Power被模式二所取代 这样的情况存在,Power mode II。
依照Atom的插件-power-mode的成效,将其移植到IDEA之上。
操作代码时,整个屏幕呈现出抖动状态,-power - mode为白色,而Power mode II在色彩方面显得更为酷炫。
#2. Image Plus
这是一款能对 idea 的背景进行修改的插件,它能够产生使你的 idea 展现出与其他不同特质的效果,并且具备可依照自己所喜爱的情况来将图片设置成 code 背景的功能。
成功完成安装之后再进行重启操作,菜单栏那里的VIew标签,去点击Set Image,(没安装插件的情况下是不存在这个标签的),在弹出的框里面将路由选择到本地的图片,然后点击OK就行。
#3.Grep
可对日志颜色进行自定义,在idea控制台当中能够以彩色形式显示各类级别的log,于安装完毕之后,在其中通过右键操作便能够将其打开。
并且可以设置不同的日志级别的显示样式。
能够直接依照关键字去搜索你所期望的,搜索的条件是对正则表达式予以支持的,官网的地址。
#4.Free
拥有这样一款插件,它能够使得你的.xml文件如同java代码那般进行编辑。在我们当前的开发进程里,时时刻刻需要利用接口去寻觅与之对应的xml当中的sql语句,而这个插件极大地便利了我们所进行的操作。
当完成安装并重新启动IDEA之后,我们将会看到在code的左侧或许会多出一列呈现为绿色的箭头。点击此箭头,我们便能够直接定位到xml对应文件的位置。
xml
#5. Log
此刻是java里操控数据库的最先选择,于开展的时候,我们均会 将脚本径直输出于其中,然而在默认情形下,输出的脚本并非一个能够 径直予以执行的。
如果我们想直接执行,还需要在手动转化一下。
“Log”这款插件,它会把执行的sql脚本直接予以显示,不去进行处理,能够直接复制出来拿去执行,像这样陈列:
程序执行完毕后,能够非常清晰地瞧见所执行的那些sql脚本,并且脚本能够被拿出来予以运行。
#6.
强大的字符串转换工具。使用快捷键,Alt+m。
#7. Java
阿里巴巴用于代码规范检查的插件,当中规范能够参照《阿里巴巴Java开发手册》所示。
#8.
Java语言,每当撰写一个实体类之际,都得去书写数量众多的内容,要是bean中的属性万一历经修改、删除或者增添过程,那就得再度生成或者删除诸如get/set这般的方法,如此便给代码维护增添了负担,这同样是Java遭人诟病的缘由之一。而其则为我们化解了这些方面的问题,在采用相应的注解(@,@,@,@@tor,@或者@Data)之后,便无需去编写或者生成get/set之类的方法了,在很大程度上削减了代码量,并且减轻了代码维护的负担。
完成安装之后,在进行应用之时,要留意千万别忘记了是需要添加依赖,是以 maven 作为例子:
org.projectlombok
lombok
@Setter
@Getter
@ToString
@EqualsAndHashCode
public class People {
private String name;
private int age;
private String male;
}
#9.Key
Key,它属于IDEA的快捷键提示插件,它能够统计一下你鼠标点击某个功能的次数,它还会提示你究竟该采用什么快捷键,它有助于你去记忆快捷键intellij idea 快捷键,等你熟悉了之后,你可以将这个插件关闭掉。
#10.
可根据json数据快速生成java实体类。
定义一个什么都没有,仅仅是个空壳的类,把你打算解析的Json进行复制,接着按下alt键弹出如下这般的界面,或者动用快捷键Alt+S,在该界面里粘贴刚才复制的Json,随后点击OK就行。
#11.
进行MVC网页开发之际,我们是以特定方式去定义页面的URL地址的,为寻觅此地址,我们通常借助cmd+shift+F的方式来展开查找,众人皆知,我们URL的命名是类加方法,查找之时存在些许不便,而它能够极为便利地助力进行查找。
比如,我倘若要寻觅到/user/add所对应的那个,那么仅仅只要利用Ctrl并加上斜杠,(此图片源自于网络)
便可直接定位至我们所期望的,这着实相当便利呀,当然它也为我们供给了别的功能intellij idea 快捷键,依据我们的情况帮我们产生默认的测试数据,还能够直接进行调用测试,这可是化解了我们每次调试数据时,自己傻乎乎地去组装数据的那般操作,这要清晰得多,相较于去寻觅数据包可要便利太多了。(图片来自于网络)
#12.
这是一个属于热部署范畴的生产力工具,当对代码进行修改操作之后,无需再次重新启动已有的程序,所有经过修改而产生的更改就能够实现生效的状态,它得以跳过在Java开发过程里经常会出现的重建过程、重新启动动作以及重新部署所涵盖的这样一个周期。
推荐作品
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码