IntelliJ IDEA的使用教程

1.  下载

地址: IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains

2.  个性化设置

2.1  intellij设置经典样式(背景为黑色的经典样式Darcula)

2.2  代码编辑字体修改

2.3  修改字符编码集

为了消除乱码问题与配置的简化,实际的项目中,往往把所有的编码集都设置为 “UTF-8″。

·    Global Encoding:全局的编码集,默认就是 UTF-8 ,不需要改动

·    Project Encoding:项目的编码集,默认是 GBK,修改为 UTF-8

·    Default encoding for properties file.properties 文件的专有编码集,默认为 GBK,修改为 UTF-8

·    Transparent native-to-ascii conversion:勾选后可以在 .properties 文件的查看中文属性和注释。勾选 Transparent native-to-ascii conversion,设置后,默认情况下 IDEA 将属性文件中的 Unicode 编码保存为大写,如果要保存为小写,需要修改IDEA安装目录下 bin/idea.properties 文件,增加 idea.native2ascii.lowercase=true 属性配置。

2.4  由于编码问题引起的编译错误

编译报错:找不到符号、未结束的字符串文字等的解决办法:

·    由于 UTF-8 编码文件有分有BOM和无BOM 之分,默认情况下 IntelliJ IDEA 使用的编译器是 javac,而此编译只能编译无BOM 的文件,有很多 Eclipse 用户在使用 IntelliJ IDEA开发Eclipse 项目的时候常常会遇到此问题。主要是因为 Eclipse 的编译器是 Eclipse,此编译器支持有BOM 的文件编译。故,解决办法是对于此文件进行 BOM 去除。

·    批量去除 BOM,你可以 Google:批量去除 BOM、批量转换无 BOM 等关键字,网络上已有提供各种方案。

·    除了通过去除BOM 还有设置 IntelliJ IDEA 的编译器为 Eclipse,但是一般不建议这样做。

·    如果上述问题都无法解决,而且你也确认 IntelliJ IDEA 各个配置编码的地方都是 UTF-8,报错文件编码也是UTF-8BOM 的话,那还有一种可能也会出现这种情况:项目配置文件有问题。项目编码的配置文件在:/项目目录/.idea/encodings.xml。如果你会修改此文件可以进行修改,如果不会,那就删除掉 .idea 整个目录,重启 IntelliJ IDEA 重新配置这个项目即可。

2.5  Tomcat控制台输出乱码

·    如果你的 Tomcat 控制台输出乱码,并且你已经保证了本文上面的控制台字体设置你设置的字体包含中文,那你还可以尝试下在 Tomcat VM 参数上加上:-Dfile.encoding=UTF-8

2.6  修改默认(一般与输入法冲突)的代码补全

2.7  修改代码中注释的字体颜色

Block comment:修改多行注释(/**/)的字体颜色 
Doc Comment – Text:修改文档注释(/***/)的字体颜色
Line comment:修改单行注释(//)的字体颜色

2.8  仅编译运行当前程序

点击run ->edit configuration 将箭头处的build 修改为build no error check,并将原来的build删除即可

2.9  ctrl+鼠标滚轮更改字体大小缩放

 2.10  设置方法之间的分割线

2.11  用git bash替换原有terminal

设置后需要重启方可生效

2.12  设置toolBar

2.13  代码编辑区设置护眼色

2.14  设置新窗口配置

有时候由于开发需要打开多个窗口,打开新窗口后还需要重新设置maven、文件编码等,步骤较为繁琐,实际可以通过设置通用的新窗口配置,当打开窗口后常用配置项都已设置好,无需再去手动重新设置,新版本IDEA设置路径为File->New Projects Settings->Settings for New projects。

2.15  手动设置项目受版本控制

由于手动误删或者其他因素导致导入IDEA的项目不受版本控制,可以手动把项目添加使其受版本控制。

2.16 设置修改文件时不对文件前后空格进行处理操作(2020版本)

2.17 设置运行时JDK版本

2.18 设置热加载

3.  代码生成

常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码,用Ctrl+J可以查看所有模板。在编辑窗口中点击Alt+Insert可以生成构造函数、toString、getter/setter、重写父类方法等。这两个技巧实在太常用了,几乎每天都要生成一堆main、System.out和getter/setter。

另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。例如要输入for(User user : users)只需输入user.for+Tab。再比如,要输入Date birthday =user.getBirthday();只需输入user.getBirthday().var+Tab即可。

4.  注释模板设置

4.1  类注释模板

打开file->setting->Editor->File and Code Templates->Includes->File Header

类注释模板

/** 
* @description: 
* @author: liuyongheng
* @date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}:${SECOND}
*/

4.2  方法注释模板

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

file->setting->Editor->LiveTemplates这个路径下点击一下刚刚你添加的那个名字(我这是MyTemplate),然后点击右边上面那个绿色的+号,选择LiveTemplate双击,填写下面的图上的框

注意:idea默认的生成注释方式为  /*+模板名+快捷键  当注释模板是

/**

*@params

*/

这种格式的时候,注释是不能自动获取到方法中的参数以及返回值的 

正确的模板格式应该是应该是不带“/*”的

方法注释模板:

*
 *@description: $description$
 *@param $param$
 *@return $return$
 *@author: liuyongheng
 *@date: $date$
 */

选择Define

然后选择java

最后点击右下角的Edit variables 按钮,然后弹出一个窗口

方法的注释使用/** + Tab(快捷键)注释就出来了

上述方法注释中如果参数过多,显示在数组中不太直观,也可以安装以下步骤设置每个参数独占一行

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++){if(i==0){result = params[i] + ' '}else{result+='\\n'+' *@param' + ' ' + params[i] + ' ' + ((i < params.size() - 1) ? '' : '')}}; return result", methodParameters()) 

5.  Git的使用

IntelliJ IDEA 中使用Git,需要先安装 Git客户端,这里推荐安装官网版本。Path to Git Executable配置为git安装后的可执行文件,点击Test测试是否成功

6.  maven的配置

7.  导入Maven项目

IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),适用于 Java、Kotlin、Groovy 和其他语言。下面是一个简单的 IntelliJ IDEA 使用教程: 1. 下载和安装 IntelliJ IDEA:首先,从 IntelliJ IDEA 官方网站(https://www.jetbrains.com/idea/)下载适用于您的操作系统的安装程序。然后,按照安装向导的指示进行安装。 2. 创建新项目:启动 IntelliJ IDEA 后,选择 "Create New Project"(创建新项目)。选择您的项目类型(例如 Java、Kotlin 等),然后按照向导的指示填写项目名称和位置。 3. 导入现有项目:如果您有现有的项目,可以选择 "Import Project"(导入项目)选项,并选择项目的根目录。IntelliJ IDEA 将自动检测并配置项目。 4. 界面导览:IntelliJ IDEA 的界面包含菜单栏、工具栏、编辑区域、项目视图等。熟悉这些界面组件对于高效使用 IntelliJ IDEA 是很重要的。 5. 编辑代码:在编辑区域中打开您的源代码文件。IntelliJ IDEA 提供了强大的代码编辑功能,包括自动完成、语法高亮、代码重构等。 6. 运行和调试代码:使用菜单栏上的运行按钮或快捷键来运行您的代码。您还可以通过设置断点并使用调试功能来调试代码。 7. 版本控制:IntelliJ IDEA 集成了流行的版本控制系统,如 Git 和 SVN。您可以使用界面上的版本控制工具来管理您的代码版本。 8. 插件扩展:IntelliJ IDEA 支持大量的插件,以扩展其功能。您可以通过菜单栏中的 "Preferences"(首选项)来管理和安装插件。 以上是一个简单的 IntelliJ IDEA 使用教程IntelliJ IDEA 提供了丰富的功能和工具,以提高开发效率和代码质量。希望对您有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值