IDEA 个人总结常用配置

jdk的配置

在首页点击configure,找到project structure,打开。进入project目录,添加sdk,选择添加jdk,选择你安装jdk的目录即可。
在这里插入图片描述

自动编译开关

在这里插入图片描述

忽略大小写开关

在这里插入图片描述

智能导包开关

在这里插入图片描述
for current project。仅仅对当前对项目有效。

什么情况,你idea更新之后,怎么还倒退啦呢,每次打开个项目,还的设置一下,这不是很啰嗦吗。为啥要酱紫。

要是看到这个更新的观众请注意啦。每次换个新的项目都要设置一下。不然,他不自动优化包的导入。

取消单行显示tabs的操作

在这里插入图片描述

关闭自动更新

在File->Settings->Appearance & Behavior->System Settings->Updates下取消Automatically check updates for勾选
在这里插入图片描述

设置行号显示

在这里插入图片描述

调用多方法自动对齐

将"Align when multiline"选上,在一行里连续调用多个方法可以直接换行自动对齐,避免了手动调格式。
在这里插入图片描述

项目的文件目录

在这里插入图片描述
这个也是通用结构,我箭头所指的地方有三个按钮,

第一个,点击之后,就会在左侧的文件一栏里,定位到你当前打开的文件的位置,找文件,定位文件位置用的非常多。

第二个,合并所有目录,这个在你打开太多目录的时候,一点击之后,就会把目录全部折叠起来。

第三个,点了之后,就看到上面的那个弹出框。这个有点特殊,建议,红框里面的设置的跟我的一样,比较好,这样的话你在左侧,查看项目目录结构的时候,就不会觉得奇怪。至于为什么会觉得奇怪,你可以先把这2个都点上之后,看看你的目录是什么情况,就知道我说的是啥啦,

这样子配置,可以很清楚的看到目录的层级结构。但是你要是点了,他就会把空的包直接连在一起,就是com.lxk.aop。。。。等等吧,试一下就知道啦。

这个也是很有必要说明一下的。

设置Java代码的注释风格

在这里插入图片描述
这个就是你在使用快捷键注释代码的时候,就比如我的快捷键是Ctrl + d就是注释所选中的代码,但是你要是不设置,这个//就是在代码行的开头。这个看着就不是很习惯。

具体就看下面这个图的三种情况下的注释的显示情况。看你喜欢哪个注释风格,就怎么设置。
在这里插入图片描述

隐藏.idea文件夹和.iml等文件

IntelliJ IDEA项目会自动生成一个.idea文件夹和.iml文讲,看着实在是碍眼,所以对以上文件进行隐藏处理
在File->Settings->Editor->File Types下的”Ignore files and folders”一栏添加 .idea;.iml;等配置如下图所示
在这里插入图片描述

文件编码设置

File->Settings->Editor->File Encodings

  1. Global Encoding:UTF-8
  2. Projectt Encoding:UTF-8
  3. Default encoding for properties files:UTF-8
  4. 勾选上Transparent native-to-ascii conversion
    Transparent native-to-ascii conversion属性主要用于转换ascii,不然Properties文件的中文会被转码,IntelliJ IDEA除了支持对整个Project设置编码之外,还支持对目录、文件进行编码设置。如果你要对目录进行编码设置的话,可能会出现需要Convert编码的弹出操作选择,强烈建议在转换之前做好文件备份,不然可能出现转换过程变成乱码,无法还原。对单独文件的编码修改还可以点击右下角的编码设置区,如果代码内容中包含中文,则会弹出演示中的操作选择,Reload 表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文件,旧编码是什么依旧还是什么,Convert 表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件,新编码是什么则是什么。

Maven配置

在File->Settings->Build,Execution,Deployment->Build Tools->Maven下对Maven进行配置,个人配置如下图所示
在这里插入图片描述

user settings file:指定Maven的settings.xml位置
local repository: 指定Maven的本地仓库位置,是读取settings.xml自动配置的
maven home directory:指定本地Maven的安装目录所在,因为我已经配置了MAVEN_HOME系统参数,所以直接这样配置IntelliJ IDEA 是可以找到的,但是假如你没有配置的话,这里可以选择你的Maven安装目录

打开IDEA设置

在这里插入图片描述
勾选此选项后,启动 IntelliJ IDEA 的时候,默认会打开上次使用的项目。如果你只有一个项目的话,该功能还是很好用的,但是如果你有多个项目的话,建议还是关闭,这样启动 IntelliJ IDEA 的时候可以选择最近打开的某个项目。

下面的选项是设置当我们已经打开一个项目窗口的时候,再打开一个项目窗口的时候是选择怎样的打开方式。

  • Open project in new window 每次都使用新窗口打开。
  • Open project in the same window 每次都替换当前已打开的项目,这样桌面上就只有一个项目窗口。
  • Confirm window to open project in 每次都弹出提示窗口,让我们选择用新窗口打开或是替换当前项目窗口。

Idea和Eclipse的项目组织方式是不一样的,不能按照用Eclipse中的使用习惯去使用Idea。多项目同时开发时,建议打开此配置。
在这里插入图片描述

去掉导航栏

去掉导航栏,因为平时用的不多。
在这里插入图片描述
可以把红色的导航栏去掉,让IDEA显得更加干净整洁一些。使用alt+v,然后去掉Navigation bar即可。去掉这个导航栏后,如果你偶尔还是要用的,直接用alt+home就可以临时把导航栏显示出来。
在这里插入图片描述
如果想让这个临时的导航栏消失的话,直接使用esc快捷键即可。

配置SVN

在这里插入图片描述

idea类注释

打开:file->setting->Editor->Filr and Code Templates->Includes->File Header
类注释模板:

  /**  
    * @Title: ${file_name}
    * @Package ${package_name}
    * @Description: ${todo}
    * @author ceshi
    * @date ${DATE}${TIME}
    */

在这里插入图片描述

方法注释

打开file->setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择Template Group双击,然后弹出一个窗口,随便添加一个名字,我这里添加的是MyGroup然后点击OK
方法注释模板:

/**
  * @Description: ${todo}
  * @param ${tags}
  * @return ${return_type}
  * @throws
  * @author ceshi
  * @date $date$ $time$
  */

在这里插入图片描述
接下来如截图配置
在这里插入图片描述
点击这个
在这里插入图片描述
然后选择 Everywhere
在这里插入图片描述
最后点击右下角的Edit variables 按钮,然后弹出一个窗口 如截图
在这里插入图片描述
类方法的注释使用是在类的方法上边敲你定义的名称 我的是add 然后 按tab,注释就出来了
在这里插入图片描述

常用插件

  • JRebel

热部署插件,让你在修改完代码后,不用再重新启动,很实用!但是,不是免费的,需要大家发挥下聪明才智自行百度破解!附一个参考地址

安装好之后界面布局:
在这里插入图片描述
检查几个必要的设置看是否已配置,否则热部署可能没效果:

  • 设置项目自动编译
    在这里插入图片描述
  • 设置 compiler.automake.allow.when.app.running
    快捷键ctrl+shift+A 或者 菜单help->find action…打开搜索框搜索“registry”
    在这里插入图片描述
    在这里插入图片描述
  • 需要热部署的项目在此处是否勾选
    在这里插入图片描述
  • Lombok
    例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,
    也许还要去写构造器、equals 等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。
  • Free Mybatis plugin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值