IntelliJ IDEA使用感想

IntelliJ IDEA使用感想

工欲善其事,必先利其器。在习惯使用EclipseMyEclipse后,要换一个IDE是一个艰难的事情。但换一种思路想想,假如让你免费换一部新手机,你会想换么,结果肯定是想的,因为它会给你带来全新的体验。

入坑前须知

  1. 强大的索引搜索 ,如果项目需要各种搜索,copy代码,那idea很合适
  2. 替你考虑的代码编辑 ,如果记不住各种关键字命令,那idea很合适
  3. 足够多的内存,没个16G内存,还是不要选
  4. 各式各样的插件,事先了解想要的功能及相关插件

常用配置

配置好能更持久舒适的使用idea

  • 修改默认缓存路径,默认c盘

https://blog.csdn.net/gdsgdh308227363/article/details/85002747

  • maven项目记得更改maven仓库地址,默认c盘

快捷键

全局任意搜索: 两下Shift
全局找Ctrl + N
全局找文件:Ctrl+ Shift + N
全局根据文件字符串找文件,并支持直接copy修改:Ctrl+ Shift + F
这个是很牛逼

在类中
查找方法:Ctrl + F12
查找字符串:Ctrl + F 配合F3Shift +F3 下一个/上一个
查找方法被使用:Alt + F7

对比Eclipse的各种搜索,这几个又快又省心,节约很多时间。

debug中
单步:F8
下一个断点:F9
运行代码块:Alt + F8

还有就是: 快捷键可设置成同Myclipse,参考

https://blog.csdn.net/gfl1427097103/article/details/78395230

其他

个人觉得tomcat配置是一个比较揪心的地方(与eclipse相比)
IDEA的tomcat有自己独立的方式,并且真实加载的配置文件是在个人目录下的,启动日志可看到。因为项目的迁移或者种种原因,这往往会让tomcat启动不起来,又无从下手。
1、tomcat的server.xml是被IDEA处理过的,这个要特别注意。
比如JNDI+Tomcat的配置方式。
2、Deploy applications configured in Tomcat instance 这个勾选项。
直译是 部署配置在Tomcat的实例应用 但我觉得这个要理解。
这时候server.xml会直接拷贝tomcat下的,不再处理了。这很可能导致server.xml有些配置不生效,因为IDEA不支持原生的特定写法。然后启动webapps下的项目。项目启动起来了,但是没法debug的,因为不是IDEA的tomcat启动的,是原Tomcat启动,感觉IDEA只是给你代理包个壳。
3、不勾第二点,那IDEA部署的不再是tomcat\webapps下的应用了,而是它自己配置的Artifacts。输出目录有待考究,因为这里有个技巧:输出目录=启动目录 这样的话等于你的静态文件都是热部署的了,而需要编译的类,改完后可以手动编译,极大的优化了效率!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值