Intellij IDEA
饭一碗
Java工程师
展开
-
intellij idea左侧project导航栏设置背景色
点击这里查看 <intellij idea使用教程汇总篇>引言:最近几天眼睛莫名的很疼,买了两瓶进口的眼药水,有点效果,虽然将idea的代码编辑区背景色设置成了苹果色"#CCE8CF",但是左侧project栏目导航栏还是白色的,一直设置无果,强迫症犯了,折腾了一会搞定。(今天还把我的Chrome安装了“眼睛护航”插件,"神经质"犯病了),最终效果如图(控制台、代码编辑区、左侧pr...原创 2019-07-30 10:43:31 · 26600 阅读 · 9 评论 -
intellij idea如何进行列操作?
点击这里查看 <intellij idea使用教程汇总篇>场景:intellij idea中有时候需要进行列操作,所谓的列操作就是一次性修改很多列。例如存在这样的:public enum VipStatusEnum { "1":"影视会员" "2":"体育会员" "3":"超级影视会员" "4&原创 2018-06-06 17:52:27 · 12392 阅读 · 0 评论 -
intellij idea快速切换大小写
点击这里查看 <intellij idea使用教程汇总篇>场景:有时候需要把一大串小写的字符串常转化为大写的,或者大写的切换为小写的,intellij idea如何快速实现呢?选中内容后,快捷键 Ctrl+Shift+u即可实现大小写的快速切换,或者 Edit 》Toggle Case也行:多次按Ctrl+Shift+u,就能实现大小写的快速切换,顺便提一下,快捷键Ct...原创 2018-06-06 11:57:08 · 172134 阅读 · 8 评论 -
intellij idea JDK设置
点击这里查看 <intellij idea使用教程汇总篇>场景:最近使用到了jmeter 4.0来压测接口,发现这个软件使用的jdk版本需高于1.8,但是我的项目中使用到的又是jdk1.7版本,需要快速的切换项目的jdk版本来适应不同的需要。1、Ctrl+Alt+s快捷键或者(鼠标右击File,再选择Settings)进入idea设置Settings页面2、选中项目 —...原创 2018-06-13 11:27:25 · 48296 阅读 · 1 评论 -
intellij idea如何快速查看当前类中的所有方法?
点击这里查看 <intellij idea使用教程汇总篇>问题:当一个类中的方法非常多,一个个查看不直观也比较麻烦,如何快速的查看这个类中的所有方法? 按快捷键 Alt+7就能显示当前类中的所有方法、全局常量,方法还包括形参和返回值,一目了然……打开界面如下:默认的快捷键就是Alt+7,如果你的修改过,就去keymap中设置查看:...原创 2018-05-30 10:51:10 · 159751 阅读 · 13 评论 -
Intellij Idea使用教程汇总篇
intellij idea左侧project导航栏设置背景色?[intellij idea左侧project导航栏设置背景色]intellij idea快速查看方法被哪些类引用过?: [intellij idea快速查看方法被哪些类引用过?]intellij idea优秀插件推荐: [intellij idea优秀插件推荐]intellij idea中设置mybatis的xml配置文件...原创 2018-05-29 23:09:48 · 13058 阅读 · 4 评论 -
intellij idea如何全局重命名变量、方法、文件夹名?
点击这里查看 <intellij idea使用教程汇总篇>使用intellij idea开发过程中,经常需要重命名变量、方法、文件名,我们需要的效果是,修改一处,引用过这些名字的地方也会相应的修改(牵一发而动全身),是不是非常方便呢。开始操作这里以变量名为例先选中变量明,按快捷键Shift+F6出现:选择 Rename all occurrences 项后即可以直接修改...原创 2018-05-29 22:35:06 · 44343 阅读 · 1 评论 -
intellij idea中查看一个类的所有继承关系
点击这里查看 <intellij idea使用教程汇总篇>之前在 intellij idea常用快捷键 里面说到过,Ctrl+o快捷键,可以快速打开当前类的基类(父类),父类比较多的时候只能一层一层的打开,不太直观,使用下面的方法可以非常直观的展示出一个类的所有父类关系图。diagram就表示图解、示意图的意思,以ConcurrentHashMap为例,选中后鼠标右击...原创 2018-05-29 17:38:51 · 8322 阅读 · 1 评论 -
intellij idea中如何快速重写父类方法?
点击这里查看 <intellij idea使用教程汇总篇>场景: 开发中常常需要重写父类的某个方法,要是父类方法比较多的话,难道你点进父类一个一个的找?这就有点low了。先将光标放在本类的任意位置,按快捷键 Ctrl+o 便可快速得到父类中的所有方法:我这里面显示了三类,类关系结构如下:public class SecKillVipController exte...原创 2018-05-29 16:32:06 · 75837 阅读 · 13 评论 -
intellij idea设置主题、字体样式和背景色
点击这里查看 <intellij idea使用教程汇总篇>引言:所谓工欲善其事必先利其器,idea就是这样的利器,刚装好的intellij idea主题样式是白的,字体也很小,看起来很不舒服,接下来看下如何修改intellij idea的主题、字体样式和背景色。设置主题快捷键Ctrl+Alt+s,快速进入intellij idea设置项可供选择的有Darc...原创 2018-06-06 18:37:56 · 192223 阅读 · 10 评论 -
intellij idea设置live template代码模板
点击这里查看 <intellij idea使用教程汇总篇>场景:平时的开发中经常会写 main方法、private String ~、private static final String ~等有规律性的代码,这个时候如果能快速的生成这些模板的话就能大大加快开发速度,把重复性的工作分给intellij idea。快速生成方法模板快捷键 Ctrl+Alt+s进入如下:...原创 2018-06-07 17:37:54 · 19538 阅读 · 2 评论 -
intellij idea关联数据库
点击这里查看 <intellij idea使用教程汇总篇>intellij idea中可以连接数据库(支持多种数据库),非常方便,尤其是项目中使用mybatis的,在xml文件里写SQL都会非常智能的提示,不用再特意跑到navicat中查看字段或切换软件查看了。甚至,比如说,你在idea中连接了数据库,然后修改了某个表,那么对应的xml中便可以全局修改表名了。点击Da...原创 2018-06-07 19:54:19 · 5552 阅读 · 0 评论 -
intellij idea查看方法被哪些类引用过?
点击这里查看 <intellij idea使用教程汇总篇>场景: 项目开发时候经常需要修改某个类的方法,于是想要看下项目里这个类的方法被哪些类引用过,一种比较挫的方式是根据方法名字 Ctrl+Shift+f 进行全局搜索,这样可以实现却非最佳实践,idea中是支持快速查看方法的引用类的。鼠标光标需要放在方法名字上,然后快捷键Alt+F7,出现弹层点击Yes项,即可出现该方法被哪...原创 2019-01-30 11:30:58 · 34581 阅读 · 2 评论 -
intellij idea优秀插件推荐
点击这里查看 <intellij idea使用教程汇总篇>intellij idea,开发利器,素以方便快捷著称,使用者越来越多,今天介绍几款idea中非常实用的插件。插件安装Windows平台上的IDEA: File > Settings > Plugins > Browse repositories... > Search for "Gson...原创 2018-11-15 14:11:06 · 3551 阅读 · 0 评论 -
intellij idea中设置mybatis的xml配置文件的背景色
点击这里查看 <intellij idea使用教程汇总篇>场景:在idea中打开mybatis的配置文件××Mapper.xml,打开后黄压压的一大片,背景色是真的不太友好,如下图所示:看上去非常不友好, 所以需要稍微设置一下即可!步骤:1、ctrl+alt+s(或者点击File——>Settings)进入设置界面2、找导inspections项目,并...原创 2018-11-05 11:43:39 · 6954 阅读 · 1 评论 -
intellij idea中安装、配置mybatis插件Free Mybatis plugin
点击这里查看 <intellij idea使用教程汇总篇>场景:使用intellij idea开发,持久层dao使用了mybatis,经常需要编辑mybatis的××Mapper.java和××Mapper.xml,因为是接口里一个方法对应xml里的一个SQL的id,当需要找找个方法时候得拷贝找个方法名,然后在对应文件中ctrl+f全文查找,相当麻烦。本篇讲述的使用mybatis的...原创 2018-11-05 11:25:37 · 22933 阅读 · 4 评论 -
intellij idea安装lombok插件
点击这里查看 <intellij idea使用教程汇总篇>lombok简化了代码的开发,具体的关于lombok的介绍看这里:lombok的使用。本篇介绍如何在idea中安装lombok插件。Ctrl+Alt+s进入设置界面点击install按钮后,安装完毕,重启intellij idea即可。如果你在Browse repositories里面搜索不到lombo...原创 2018-07-13 14:18:04 · 3128 阅读 · 0 评论 -
intellij idea如何快速恢复代码?
点击这里查看 <intellij idea使用教程汇总篇>场景:intellij idea中开发中有时候难免需要将代码恢复到之前版本(自己本地写的,尚未提交否均可,不受影响),尤其是有时候自己删除了某些代码,后面发现想快速的恢复,intellij idea这个功能还是很重要的。下面来看下具体怎么恢复。附上我正在写的代码:发现我现在的代码写的不对,上午写的那个版本的代码才...原创 2018-07-12 15:02:32 · 4669 阅读 · 2 评论 -
intellij idea的Browse repositories无法搜索安装插件?
点击这里查看 <intellij idea使用教程汇总篇>今天给同事演示intellij idea中安装lombok插件时,把之前安装的lombok插件删除了,然后再去安装时候发现Browse repositories项里搜索lombok搜不到……尴尬这可如何是好呢?你要是不嫌麻烦,可以重装一个idea!或者参考下面方法:1、访问http://plugins....原创 2018-07-12 14:03:14 · 32267 阅读 · 11 评论 -
intellij idea隐藏.iml和.idea等自动生成文件
点击这里查看 <intellij idea使用教程汇总篇>情景是这样子的:我从公司gitlab上拉取项目代码,用intellij idea打开加载后自动生成了.iml、.idea以及.idea目录下很多xml格式的文件,尤其是.idea目录下的n多xml文件,一拉代码200多个,每次提交新修改的代码时对我造成极大的干扰,我又不想把它添加进现有项目的.ignore文件中,每次提交前用...原创 2018-06-01 10:22:21 · 41174 阅读 · 10 评论 -
intellij idea全局查找和替换
点击这里查看 <intellij idea使用教程汇总篇>全局查找通过快捷键 Ctrl+Shift+f 快速进入全局查找页面,或者通过 Edit 》Find 》Find In Path 1、你要检索的内容;2、如何匹配内容,分别表示 区分大小写、单个单词、正则、过滤查找文件;3、查找范围,分别表示 在整个项目中查找、在指定模块中查找、在指定目录下查找、在指定...原创 2018-05-02 16:33:44 · 247141 阅读 · 21 评论 -
intellij idea解决控制台中文乱码问题
点击这里查看 <intellij idea使用教程汇总篇>1、配置idea配置文件找到idea安装目录下,如图(区分32位/64位系统)打开文件并在最后一样添加如下:-Dfile.encoding=UTF-82、配置项目启动参数进入Select Run/Debug Confituration项目配置启动参数3、配置项目编码及idea编码格式进入...原创 2018-03-30 14:41:39 · 2527 阅读 · 0 评论 -
intellij idea中解决debug启动项目很慢的问题
点击这里查看 <intellij idea使用教程汇总篇>场景: intellij idea部署项目后debug启动非常慢?解决: idea的断点设置勾选了 Java Method Breakpoints 方法签名断点,去掉即可...原创 2018-03-16 18:32:34 · 11266 阅读 · 1 评论 -
intellij idea常用快捷键
点击这里查看 <intellij idea使用教程汇总篇>Intellij idea作为编程工具的翘楚之一,深得广大开发人员的喜爱,功能也非常强大,集成了众多插件,版本控制、数据库、远程服务器等等。以下是一些实用的快捷键:1、双击 shift 键 在当前项目结构中查找指定文件 2、Ctrl + f 键 在当前文件中查找指定内容 3、Ctr...原创 2017-05-02 23:21:44 · 3102 阅读 · 0 评论 -
intellij idea中快速抽取方法
点击这里查看 <intellij idea使用教程汇总篇>问题:有时候一个方法里面嵌套了很多逻辑,想拆分为多个方法方便调用;或者一个方法复用性很高,这时,这个方法嵌套在局部方法里面肯定是不方便的,如何快速抽取出这个方法?public class Demo { private static void getInfo(Object obj) { Class...原创 2018-03-16 18:50:26 · 124082 阅读 · 11 评论 -
intellij idea中maven命令快速部署启动项目
点击这里查看 <intellij idea使用教程汇总篇>idea中不想用tomcat容器部署项目,该如何快速启动项目呢?<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactI...原创 2018-03-16 19:08:26 · 7176 阅读 · 0 评论 -
intellij idea部署项目无Artifact项
点击这里查看 <intellij idea使用教程汇总篇>在idea中使用tomcat容器部署项目时,deployment项没有Artifact选项,是不是脑袋瓜子嗡嗡的?解决方案: 选中项目后右击选中open module settings 》Artifacts选中你的项目即可. 再次部署时就ok了....原创 2018-03-16 19:25:53 · 9754 阅读 · 6 评论 -
intellij idea快速生成main方法、for循环、out输出
点击这里查看 <intellij idea使用教程汇总篇>1、System.out.println()输入sout,按下enter键,生成System.out.println()方法.sout--->soutv=System.out.println("变量名 = " + 变量)soutp--->System.out.println("")2、public...原创 2018-03-17 12:21:08 · 32550 阅读 · 7 评论 -
intellij idea中热部署
点击这里查看 <intellij idea使用教程汇总篇>idea中修改了html、jsp、thymeleaf、class后,无需重启项目,直接刷新出效果,所谓的热部署.On Update action(文件更新时的操作),我这里选择了Update classes and resources,可选项:Update resources: 即时编译静态资源文件,如html、...原创 2018-03-17 11:50:11 · 1435 阅读 · 0 评论 -
intellij idea中部署tomcat、web项目
点击这里查看 <intellij idea使用教程汇总篇>1、file 》 open 》 选择maven项目地址,打开项目后,选中项目,右击选择 Open Module Settings项 或直接按F4键这里主要就是配置jdk,观察Problems项有无异常提示,若有则根据提示解决错误2、点击如图所示向下的箭头符号3、选择edit configurations项...原创 2018-03-17 11:13:11 · 9361 阅读 · 2 评论 -
intellij idea模拟客户端请求restful web service
点击这里查看 <intellij idea使用教程汇总篇>intellij idea支持Restful风格的模拟客户端接口测试,平常测试后台方法或接口api均非常方便于Rest let或者Post man.Tools 》Test RESTful Web Service接着设置好请求方式、路径、参数即可,点击三角形箭头运行,在Response里面查看调用情况...原创 2018-03-16 22:56:15 · 5575 阅读 · 5 评论 -
intellij idea设置自动导包
点击这里查看 <intellij idea使用教程汇总篇>idea默认自动导包功能是关闭的,需要需要手动开启下(这里的版本是 idea 2017.2.6)File 》Settings 》搜索Auto Import 或者直接 Ctrl+Alt+s 快捷键进入再搜索Auto Import项.标注1:编写代码时自动导入相关包.标注2:自动优化导入的包,例如去除类中没有用...原创 2018-03-16 22:46:40 · 8310 阅读 · 0 评论 -
intellij idea设置代码提示不区分大小写
点击这里查看 <intellij idea使用教程汇总篇>intellij idea默认下的代码提示是区分大小写的,例如类方法名过长、类的名字过长等,完全通过手打的话较为繁琐,这里简单的设置下即可.把 Case sensitive completion设置成None就关闭了区分大小写的问题,默认是First letter项,即区分第一个字母....原创 2018-03-16 22:40:58 · 43045 阅读 · 0 评论 -
intellij idea中配置gitbash
点击这里查看 <intellij idea使用教程汇总篇>对于使用git管理的项目,既有如smartgit、sourcetree等可视化界面管理工具,也有很多小伙伴倾向于使用git命令管理,那么idea中如何快速在项目路径下打开git bash窗口呢 ?实际上idea中的 Terminal窗口提供了 这一功能,对于Windows系统来说,Terminal终端 关联到的是项目的本地路...原创 2018-03-16 22:37:39 · 8791 阅读 · 2 评论 -
intellij idea中去除@Autowired注入对象带来的下划线提示
点击这里查看 <intellij idea使用教程汇总篇>场景: idea中通过@Autowired注入的对象一直有下划线提示,虽然不影响运行,但是强迫症的程序员肯定看不下去. 如何去除呢?解决:改变@Autowired的检查级别即可.快捷键:Ctrl+Alt+s,进入idea设置界面,输入inspections检索,如下:...原创 2018-03-16 19:40:48 · 28586 阅读 · 17 评论 -
intellij idea生成JavaDoc
点击这里查看 <intellij idea使用教程汇总篇>有时候项目需要生成javadoc(java文档注释),idea中支持快捷生成javadoc原创 2018-03-16 19:31:24 · 1305 阅读 · 0 评论