idea教程视频以及常用插件整理牛哥聊技术

最近在同事的强烈安利下把eclipse换成idea了,本以为需要经历一个艰难的过渡期,谁知道不到3天就深感回不去了.

哎,只能说有时候人的惰性是多么可怕!

idea实在是太太太强大了.不要再问原因.用就是了!!

顺便奉上一个还不错的idea教程,说的有点啰嗦,PotPlayer1到1.5倍速看即可

介绍直接参考了别人的--!,引用地址有:

IDEA常用插件整理,定期更新:

自定义日志颜色,idea控制台可以彩色显示各种级别的log,安装完成后,在console中右键就能打开。

并且可以设置不同的日志级别的显示样式。

mybatis插件,让你的mybatis.xml像java代码一样编辑。我们开发中使用mybatis时时长需要通过mapper接口查找对应的xml中的sql语句,该插件方便了我们的操作。

安装完成重启IDEA之后,我们会看到code左侧或多出一列绿色的箭头,点击箭头我们就可以直接定位到xml相应文件的位置。

mapper

xml

Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,但是默认的情况下,输出的脚本不是一个可以直接执行的。

如果我们想直接执行,还需要在手动转化一下。

MyBatisLogPlugin这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的,如图:

执行程序后,我们可以很清晰的看到我们执行了哪些sql脚本,而且脚本可以执行拿出来运行。

强大的字符串转换工具。使用快捷键,Alt+m。

阿里巴巴代码规范检查插件,当然规范可以参考《阿里巴巴Java开发手册》。

Java语言,每次写实体类的时候都需要写一大堆的setter,getter,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担,这也是Java被诟病的一种原因。Lombok则为我们解决了这些问题,使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。

安装完成之后,在应用Lombok的时候注意别忘了需要添加依,maven为例:

org.projectlomboklombok@Setter@Getter@ToString@EqualsAndHashCodepublicclassPeople{privateStringname;privateintage;privateStringmale;}

Keypromoter是IntelliJIDEA的快捷键提示插件,会统计你鼠标点击某个功能的次数,提示你应该用什么快捷键,帮助记忆快捷键,等熟悉了之后可以关闭掉这个插件。

可根据json数据快速生成java实体类。

自定义个javaBean(无任何内容,就一个空的类),复制你要解析的Json,然后alt+insert弹出如下界面或者使用快捷键Alt+S,在里面粘贴刚刚复制的Json,点击OK即可。

SpringMVC网页开发的时候,我们都是通过requestmapping的方式来定义页面的URL地址的,为了找到这个地址我们一般都是cmd+shift+F的方式进行查找,大家都知道,我们URL的命名一个是类requestmapping+方法requestmapping,查找的时候还是有那么一点不方便的,restfultookit就能很方便的帮忙进行查找。

例如:我要找到/user/add对应的controller,那么只要Ctrl+斜杠,(图片来自于网络)

就能直接定位到我们想要的controller。这个也是真心方便,当然restfultookit还为我们提供的其他的功能。根据我们的controller帮我们生成默认的测试数据,还能直接调用测试,这个可以是解决了我们每次postman调试数据时,自己傻傻的组装数据的的操作,这个更加清晰,比在console找数据包要方便多了。(图片来自于网络)

JRebel是一种热部署生产力工具,修改代码后不用重新启动程序,所有的更改便可以生效。它跳过了Java开发中常见的重建、重新启动和重新部署周期。

git提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。

1.如何完美显示中文:Settings->Appearance中勾选Overridedefaultfontsby(notrecommended),设置Name:NSimSun,Size:12

2.如何让光标不随意定位:Settings->Editor中去掉Allowplacementofcaretafterendofline。

3:如何显示行号:Settings->Editor->Appearance标签项,勾选Showlinenumbers

4.如何让IntelliJIDEA动的时候不打开工程文件:Settings->General去掉Reopenlastprojectonstartup.5.在IntelliJIDEA中为什么无法起动Tomcat:请使用ZIP版的Tomcat

6.默认代码提示和补全快捷键跟输入法冲突,如何解决:Settings->Keymap先copy一份快捷键方案。选择功能,再添加一个新的快捷键剩下功能,也要改,如上图蓝色字体部分。我只是把原有快捷键中的空格改成了“;”,就是分号,这样会方便很多。IntelliJIDEA5.0快捷键

7.一些快捷键:

Ctrl+Space完成类、方法、变量名称的自动输入这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便,现在我写程序基本上都不会完整的输入变量名称了,因为有了工具帮你输入,为什么还要自己敲键盘呢?Ctrl+N(Ctrl+Shift+N)跳转到指定的java文件(其它文件)这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件了

Ctrl+B跳转到定义处

Ctrl+Alt+Right/Left在编辑过的代码位置之间跳转(前进/后退)

Ctrl+Alt+T用*来围绕选中的代码行(*包括if、while、trycatch等)这个功能也很方便,把以前要做的:①先写if-else,②然后调整代码的缩进格式,还要注意括号是否匹配了,现在用这个功能来做,省事多了

Ctrl+Alt+B跳转到方法实现处7.Ctrl+W按一个word来进行选择操作在IDEA里的这个快捷键功能是先选择光标所在字符处的单词,然后是选择源代码的扩展区域。举例来说,对下边这个语句java.text.SimpleDateFormatformatter=newjava.text.SimpleDateFormat("yyyy-MM-ddHH:mm");当光标的位置在双引号内的字符串中时,会先选中这个字符串,然后是等号右边的表达式,再是整个句子。我一般都是在对代码进行重新修改的时候使用它来选择出那些长长的复合表达式,很方便:)

8.Shift+F1在浏览器中显示指定的javadocs这个也应该是几乎所有的javaide都提供的功能,就不多说了。

Ctrl+Q在editorwindow中显示javadocs这个功能很方便--因为有时仅仅是忘记了自己编写的方法中的某个参数的含义,此时又不想再起一个浏览器来查看javadoc,此时这个功能的好处就体现出来了10.Ctrl+/注释/反注释指定的语句它可以注释和反注释你所选择的语句(使用单行注释符号"//"),也可以用Ctrl+Shift+/来进行多行语句的注释(即使用多行注释符号"/**/")

F2/Shift+F2跳转到下/上一个错误语句处IDEA提供了一个在错误语句之间方便的跳转的功能,你使用这个快捷键可以快捷在出错的语句之间进行跳转。

Shift+F6提供对方法、变量的重命名对IDEA提供的Refector功能我用得比较少,相比之下这个功能是我用得最多的了。对于这个功能没什么可说的了,确实很方便,赶快试一试吧。

Ctrl+Alt+L根据模板格式化选择的代码根据模板中设定的格式来format你的java代码,不过可惜的是只对java文件有效:(14.Ctrl+Alt+I将选中的代码进行自动缩进编排这个功能在编辑jsp文件的时候也可以工作,提供了一个对上边格式化代码功能的补充。

Ctrl+Alt+O优化import自动去除无用的import语句,蛮不错的一个功能。

Ctrl+]/[跳转到代码块结束/开始处Ctrl+G(跳转到指定行)、

Ctrl+F4(关闭当前编辑页面)、

Ctrl+F(搜索)等等可以去IDEA的官方网站下载一份IDEA3.0DefaultKeymap的pdf文档(/docs/ReferenceCard.pdf),上面有快捷键的详细列表及功能简介,如果你觉得IDEA定义的快捷键的键位组合不符合你的使用习惯的话,你可以在Option--Keymaps中修改设置成你的习惯键位组合。

Ctrl+Space//CompleteCode,与输入法冲突,改为Alt+SCtrl+D//行复制,或选定字符串复制Ctrl+W按一个word来进行选择操作Ctrl+N(Ctrl+Shift+N)//跳转到指定的java文件(其它文件)

Ctrl+Alt+B跳转到方法实现处

Ctrl+J//插入代码模板

Alt+Insert//Generate,生成Constructor,setter,getter

Ctrl+O//覆盖方法

Ctrl+I//实现方法

Ctrl+Alt+T//SurroundWithCtrl+///行注释

Ctrl+Shift+/来进行多行语句的注释(即使用多行注释符号"/**/")

Ctrl+Alt+L//格式化代码

Ctrl+Alt+O优化import

Ctrl+Alt+T用*来围绕选中的代码行(*包括if、while、trycatch等)

Alt+F7//查找使用情况

Shift+F6//重命名F6//移动

Ctrl+Shift+F7//显示字符串使用次数

Alt+Delete//安全删除

Ctrl+]/[跳转到代码块结束/开始处

IDEA重构快捷键

重命名文件、方法、属性等(rename):SHIFT+F6提取当前选择为变量(extractvariable):CTRL+ALT+V提取当前选择为属性(extractfield):CTRL+ALT+F提取当前选择为常量(extractconstant):CTRL+ALT+C提取当前选择为方法(extractmethod):CTRL+ALT+M提取当前选择为方法参数(extractparameter):CTRL+ALT+P重构类、方法(changesignarture):CTRL+F6提取代码块至if、try等结构中(surroundwith):CTRL+ALT+T创建模块文件等(new):CTRL+ALT+N创建测试用例(test):CTRL+SHIFT+T重构菜单(refactorforthis):CTRL+T

THE END
1.阿里巴巴取得云端设备的监控方法装置和系统专利快报市财政局称被诈骗3000万 检方不起诉 马斯克回应谷歌量子芯片突破 台湾母女被诈骗千万后自杀 中国自行车名将徐超意外去世 考场回应驾考安全员将学员按地上打 樊振东现身长沙 韩国警方搜查总统府 美在关岛成功进行弹道导弹拦截测试 中国女游客国外火车探身拍视频坠车 琼瑶花葬现场:儿媳掩面哭泣 中国足协原秘书长刘奕,被判https://m.163.com/v/video/VPI71IGE8.html
2.阿里巴巴开店运营视频教程(13课)阿里巴巴VIP实战课程13期 05 诚信通SEO搜索引擎优化 阿里巴巴VIP实战课程13期 06 生意参谋功能详解之分析店铺 158资源整合网:提供各类学习资源,名师讲座视频,培训课程视频,音频,文档等···各类教程下载观看。 大小:2.38 GB 百度网盘观看下载 点数:15点数 咨询https://www.z158.cn/wangzhuan/mshow.asp?id=136128
3.穷吧电商学院阿里巴巴实战运营视频教程全集阿里巴巴实战课程 27 阿里巴巴金牌客服培训课程 视频合集下载地址:【58电商论坛各大网商VIP视频教程,请https://www.58dslt.com/thread-8517-1-1.html
4.阿里巴巴旺旺demo教程视频教你如何添加和查找好友。阿里巴巴旺旺的好友功能和QQ还是有点区别的。我特意做了这个视频。用过阿里巴巴旺旺的朋友一定知道如何添加和查看好友。这个视频教程推荐初学者学习使用。以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。comhttps://zhujipindao.com/32383.html
5.阿里巴巴云客服菜鸟咨询工单培训视频教程之包裹破损或少件资源资源浏览查阅69次。1、该视频教程为阿里巴巴云客服菜鸟咨询工单培训视频教程2、资源为.mp4格式的视频教程3、视频教更多下载资源、学习资料请访问CSDN文库频道.https://download.csdn.net/download/rrdjbcom/83782734
6.阿里巴巴c人入门视频教程社会新闻娱乐女生的小坤坤_社会速递_大众网,结城瑠美奈(结城るみな)ABW-152:回到学生时期的大乱,《地下偶像sana未增删带歌词樱花》新版最新完整版高清,「苏菲的世界」|苏菲的世界全文免费,据悉《王者荣耀》嫦娥翻白眼流口水流眼泪表情图欣,唐三把比比东埇的不亦乐乎的小说_唐三把比比东埇的,阿娇被实干20分钟无删视频,网友http://www.foodkz.com/www/iphones/2222985_20241213.shtml?scm=8680307893_20241214.shtml
7.阿里1688批发网教程,阿里巴巴1688运营推广视频课程新手开店装修1688阿里巴巴阿里巴巴批发网 外贸教程,外贸客户开发新手课程,外贸业务员培训视频出海教学 TikTok教程!海外抖音开店 TikTok国际版营销跨境电商课程 小红书运营全套视频课程,网红达人博主种草笔记起号变现培训教程 Google Seo教程,GG SEO谷歌搜索引擎排名优化!外贸英文网站黑帽白帽课程https://www.chuhai5.com/1688/
8.1688徐先生1688运营实操课程阿里巴巴电商教程猫学笔记1688 阿里巴巴 猫学笔记 分享 收藏 点赞(0) 上一篇 瑞卡电商-1688实战课程-阿里巴巴教程视频资料下载 下一篇 海外抖音Tiktok创富指南-跨境电商教程相关文章 VIP 淘宝 电商 超低价ppc—“直通车、引力魔方、万相台”全渠道低价扫流核心玩法-玺承 1_先导片 2_01、推广基础公式解读 3_02、低价扫流的动销型https://www.maoxuebj.com/7715.html
9.阿里巴巴国际站旺铺添加宽屏通栏自定义内容区代码装修模块图文以下是疯狂的美工阿里巴巴国际站装修工具地址可以看看有哪些功能哦~使用代码装修工具可以不需要购买装修市场包月模板直接在系统模板上就可以使用代码装修啦! 疯狂的美工阿里巴巴国际站装修工具列表地址:https://www.fkdmg.com/gongju/alibaba/ 使用前如果不会可以先看视频教程哦~https://www.fkdmg.com/jiaocheng/alibabahttps://fkdmg.com/article/3057.html
10.抖音怎么绑定公司阿里巴巴账号?手机软件软件教程抖音想要绑定阿里巴巴账号,该怎么绑定呢?下面我们就来看看详细的教程。 抖音短视频(原创短视频分享平台) v31.7.0 安卓手机版 类型:影音播放 大小:267MB 语言:简体中文 时间:2024-10-11 查看详情 1、打开app进入首页,点击右上角我。 2、我的页面点击右上角的三点按钮进入设置。 https://www.jb51.net/softjc/649213.html
11.甩手店长ERP采集商品插件采集阿里巴巴商品软件教程甩手店长支持阿里巴巴整店批量复制商品啦! 安装插件支持阿里巴巴店铺的整店复制,类目自动匹配,主图视频采集 快来注册账号使用吧,新手卖家永久免费 视频教程 甩手店长插件支持整店批量复制阿里巴巴商品 插件支持①谷歌浏览器插件下载②360浏览器插件下载③Edg浏览器插件下载 https://www.shuaishou.com/help/5631.html
12.随意发阿里巴巴脚本制作教程随意发企业信息助手,兼容任何平台、网站、论坛、贴吧、博客,自动生成伪原创信息,模拟人工自动发布信息。 点击下载高清演示视频下载随意发企业信息助手(软件官方网站:www.35dc.cn) 本视频演示阿里巴巴脚本制作流程,想要了解更多内容生成技巧以及自动生成伪原创内容请向客服索要详细教程;点击视频右下角的小方块可以全屏播放http://www.35dc.cn/plus/view.php?aid=123
13.跨境独立站阿里巴巴入门教程跨境独立站阿里巴巴新手教程如下所示,这是用户反馈常见ERP的优缺点和价格部分: 跨境独立站阿里巴巴入门教程在线百度查询 二、360跨境独立站阿里巴巴入门教程查询 跨境独立站阿里巴巴入门教程在线360查询 排名 四、跨境独立站阿里巴巴入门教程相关图片展示 五、关于跨境独立站阿里巴巴入门教程 本文为米境通erp系统发表,未经许可,不得转载。https://www.oldseoer.com/soft_243350.html
14.阿里巴巴国际站自定义本店搜索代码一秒钟生成器代码生成器一秒钟如果不懂花16分钟看视频教程就能学会!建议360浏览器观看,有任何疑问或者不懂加QQ:188005123 阿里巴巴国际站自定义本店搜索教程 当前浏览器不支持video直接播放,点击这里下载视频: 0:00:00 0:00:00 搜索背景图片地址: 1.该背景图片不生成。只做位置参照 移动 上面的搜索框移动到合适位置 https://yimiaomeigong.com/tool/alibaba/alibababdss/
15.阿里巴巴运营—1688店铺新品15天上搜索首页电商教程教程图文教程学员互动(10)视频字幕 本篇教程学习的是阿里巴巴运营—1688店铺新品15天上搜索首页,喜欢的一起来学习吧。 那我们开始今天的教程吧。 1.新品上架上排名首页却不知从何下手,花了钱进行流量推广,却效果甚微,众多玩法操作想学习又没人教。 2.本节课分为五个部分,第一是分析搜索首页单品数据,第二是搜索排名核http://www.huke88.com/course/64955.html
16.阿里巴巴国际站旺铺装修手机端装修教程阿里巴巴国际站手机端装修教程 店铺招牌: 默认样式 招牌底图:无线图片建议尺寸为750*240 店铺分类: 主营类目: (1)设置类目顺序:系统将您产品分组中的前四个一级组及其产品作为您的主营类目进行展示,若需调整,可重新设置产品分组的顺序! (2)产品推荐: https://www.sdzhidian.com/id6538356.html
17.阿里巴巴全球速卖通培训教程教程标题:阿里巴巴全球速卖通培训教程 - 产品发布技巧+店铺后台发布技巧文件大小:780M文件数量:24个(23个视频 + 1个PPT演示文档)视频时长:140分钟 下载地址:链接:http://pan.baidu.com/s/1mh4BJwG 密码:0sdu原文链接:http://adoncn.com/1628/ 0 点赞 转发 收藏 点击展开全文 https://m.douban.com/note/536562843/