点击上方“Java基基”,选择“设为星标”
做积极的人,而不是积极废人!
源码精品专栏
原创 | Java 2020 超神之路,很肝~
中文详细注释的开源项目
RPC 框架 Dubbo 源码解析
网络应用框架 Netty 源码解析
消息中间件 RocketMQ 源码解析
数据库中间件 Sharding-JDBC 和 MyCAT 源码解析
作业调度中间件 Elastic-Job 源码解析
分布式事务中间件 TCC-Transaction 源码解析
Eureka 和 Hystrix 源码解析
Java 并发源码
来源:github.com/judasn/IntelliJ-IDEA-Tutorial
说明
IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。
推荐设置
常用设置IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注 1 所示,默认就是 First letter
区分大小写的。
区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer
IntelliJ IDEA 是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer
就可以进行代码提示和补充。
如果想不区分大小写的话,改为 None
选项即可。
常用设置
常用设置
常用设置如上图 Gif 所示,IntelliJ IDEA 支持对代码进行垂直或是水平分组。一般在对大文件进行修改的时候,有些修改内容在文件上面,有些内容在文件下面,如果来回操作可能效率会很低,用此方法就可以好很多。当然了,前提是自己的显示器分辨率要足够高。
如果经常使用分屏,也可以考虑设置快捷键,快捷设置可以查看 此文章
常用设置
常用设置
常用设置
常用设置
常用设置常用设置默认 IntelliJ IDEA 是有一套自己的 IDE 整体设置的,比如 IDE 设置中我们常修改的:默认编码、编译版本、Maven 本地库路径等等,这些其实是可以避免的。
按正常设置 Project 流程的话,我们在 Project 状态下进行 IDE 设置,这些设置并不会被当做一个标准的 IDE 设置模板保存起来,所以你下次打开一个新的 Project 还是要重新设置的,为了简便操作,你可以按上图 Gif 所示进行设置 `Default Settings,这样下次打开新的 Project 就会以这个 IDE 设置进行。
需要注意的是:设置好配置之后,你需要重启 IntelliJ IDEA,重启之后的 IntelliJ IDEA 重新打开 Project 才能有效果。
常用设置
常用设置
常用设置
常用设置
常用设置如上图标注 1 所示,勾选此选项后,启动 IntelliJ IDEA 的时候,默认会打开上次使用的项目。如果你只有一个项目的话,该功能还是很好用的,但是如果你有多个项目的话,建议还是关闭,这样启动 IntelliJ IDEA 的时候可以选择最近打开的某个项目。
如上图红圈所示,该选项是设置当我们已经打开一个项目窗口的时候,再打开一个项目窗口的时候是选择怎样的打开方式。
Open project in new window
每次都使用新窗口打开。
Open project in the same window
每次都替换当前已打开的项目,这样桌面上就只有一个项目窗口。
Confirm window to open project in
每次都弹出提示窗口,让我们选择用新窗口打开或是替换当前项目窗口。
常用设置
默认 IntelliJ IDEA 是没有开启自动帮你生成 serialVersionUID 的,需要我们自行设置。
如上图第一张,需要先勾选:Serializable class without serialVersionUID
如上图第二张,在已经继承了 Serializable 接口的类名上,把光标放在类名上(必须这样做),按 Alt + Enter
,即可提示帮你生成 serialVersionUID 功能。
设置默认浏览器
欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢:
已在知识星球更新源码解析如下:
最近更新《芋道 SpringBoot 2.X 入门》系列,已经 20 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。
提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。
获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。